Changelog

Every change we ship to Workely, in public. We update this every week — new agents, new integrations, fixes, security upgrades.

Shipped

Public referral leaderboard

Top 50 referrers now visible at /leaderboard. Privacy-safe (first name + last initial only — emails never shown). Updates every 60 seconds. Cross 5/10/25/50 referrals to unlock tier perks including lifetime $49 lock + 30-min founder call.

Shipped

A/B testing framework live

Server-side, cookie-based A/B testing infrastructure ready. First experiments running on hero headline, pricing anchor, waitlist CTA copy, and social proof toggle. All exposures + conversions tracked end-to-end.

Shipped

Live activity feed on homepage

Recent waitlist signups now surface on the homepage in real time, with privacy-safe display ("Mike from Austin TX joined 30 sec ago"). Drives proven 12-25% conversion lift on landing pages.

Shipped

Build-in-public dashboard

Live numbers at /build: current waitlist count, days to launch, workflows shipped, integrations live. We dogfood our own dashboards.

Fixed

Clearer status labels across the platform

Replaced the old fixed-count framing with plain status badges, so it is clear at a glance what is production-ready versus still in development.

Shipped

Sentry observability across both apps

Full error tracking + performance monitoring deployed to marketing and app. DSN-gated so dev runs stay quiet. Alerts route to Telegram for instant founder visibility.

Improved

Onboarding locked to home-services verticals

Workely now exclusively serves home-services SMBs (pressure washing, HVAC, landscaping, plumbing, roofing, etc.). Vertical specificity beats horizontal generality every time.

Improved

Two-founder positioning

Workely is built by two brothers, both operators — Ashton (Owner, The Total Wash Co. pressure washing) and Vance (Owner, TotalGuard Yard Care landscaping). Both run real Madison-area service businesses dogfooding Workely daily. Two operators with two complementary verticals = the strongest possible E-E-A-T for home-services SaaS.

Improved

Brand de-localization

Workely brand copy is now global ("home-service operators worldwide") while founder personal pages keep Madison context for E-E-A-T credibility. Ready to scale beyond Wisconsin.

Security

Security wave — encryption, timing-safe sigs, rate limits, SSRF/CSRF protection

Enterprise-grade hardening across the marketing site and app: end-to-end encryption, timing-safe signature comparison, IP-based rate limits on all public endpoints, SSRF protection on outbound fetches, full CSRF token coverage.

Shipped

Mobile-responsive dashboard with bottom tab bar

app.workely.ai dashboard now fully usable on phone — sidebar collapses, bottom tab bar surfaces top-5 actions, all touch targets ≥44px.

Fixed

RLS holes closed, perf optimizations, hard-rule violations fixed

Wave 2 launch-readiness: every public table now has explicit RLS policies, query plans optimized for waitlist + analytics tables, all hard-rule violations across the codebase resolved.

Security

Admin auth, Gmail OIDC, IDOR protection, table partitions

Wave 1 launch-blockers: HMAC-authed admin endpoints, Google OIDC for Gmail integration, full IDOR coverage on tenant-scoped resources, financial_transactions partitioned by quarter for performance at scale.

Shipped

Marketing engine deployed

7-General army shipped Workely's marketing infrastructure: 30 /vs + /alternatives pages, MDX blog, n8n auto-publisher, 33 email sequence templates, lead capture, ROI calculator, 2 free public tools, granular AI bot allowlist, Speakable schema, IndexNow, AEO llms.txt. workely.ai is live.

Want updates in your inbox?

Join the waitlist: we send a weekly summary of what shipped and what's next.

Join the waitlist →