Last reviewed · 1 June 2026
This is what we are working on, what is next on the line, what we have parked, and what we have decided we will not build. Dates are intentionally absent. The credible commitment is the direction, not the calendar.
This quarter
Per-tier API + cron quotas, end-to-end
ShippedStarter / Pro / Business / Scale tiers each enforce their own request, briefing, alert, and watchlist budgets. Pricing page is the source-of-truth and the backend honours it.
Disaster recovery posture (restore drill + verification cron)
ShippedDaily off-host pg_dump uploads + a daily 04:15 UTC backup-verification cron that fails loudly if a backup is missing or corrupt + a quarterly hands-on restore drill into an isolated database.
Loading and empty states across the whole dashboard
ShippedEvery dashboard page now renders a Skeleton while loading and a typed EmptyState with a contextual CTA when there is no data. No more blank screens.
Public changelog + full sitemap coverage
ShippedA maintained changelog reflects what has actually shipped, and the sitemap covers every indexable public page so search engines see the whole site.
WCAG 2.2 AA hardening sweep
In flightSkip-links jump to <main>, focus management on modals, axe-core in CI on every PR, color-contrast verification of the full token palette.
Pre-launch stability gate + production load test
In flightA 14-day stability watch across signal collection, enrichment, digests, and alert delivery, plus a load test at 100x baseline traffic.
Next on the line
External penetration test + remediation
NextEngage a qualified third party for a black-box + grey-box test against the production stack. Public remediation summary in the changelog.
SOC 2 Type I report
NextAutomated evidence collection has been running for months. We will land the Type I report and start the Type II observation window.
Help center migration to Mintlify
Next~30 articles live at docs.pulsesignal.co with proper search, versioning, and Mintlify-native code samples.
Native Slack + Teams app listings
NextPublished in the Slack App Directory and Microsoft Teams App Store with OAuth installation flows and per-channel routing.
Storybook + visual regression on every primitive
NextEvery UI primitive gets a documented story and an automated visual diff on every change, so regressions are caught before they ship.
Later
WebAuthn / passkeys
LaterA modern alternative to authenticator-app codes, queued after the SOC 2 evidence cycle stabilises.
Localisation beyond English
LaterLikely de / fr / es / pt / ja / ko, scheduled when the first international paid customers land. Translated legal pages will land with each locale.
Native mobile app (React Native via Expo)
LaterYear-2 roadmap. The PWA covers offline + push for now.
Reverse-ETL destinations (Hightouch / Census)
LaterNative exports to Snowflake / BigQuery / Databricks are ahead of this; reverse-ETL is the connector layer.
Affiliate + partner programmes
Later20% recurring for first-year affiliates via Rewardful / Tolt; agency partner programme alongside.
Decided no
Roadmaps that only list ambitions are not roadmaps. These are the things we have consciously decided against, so you know what we will not become.
Decision-as-a-Service / scoring individuals
Decided noWe do not score, rank, or take adverse decisions on natural persons. Our signals describe companies and roles, not individual employability or creditworthiness.
Selling raw scraped data as a dataset
Decided noPulseSignal is a product, not a data broker. We do not sell raw datasets or contact information for outbound spam.
AMP for marketing pages
Decided noGoogle deprioritised AMP. Modern Core Web Vitals work covers the same ground without the platform lock-in.
Influence this roadmap
The fastest way to move something onto this page is a concrete workflow story: “every Monday I do X by hand because PulseSignal does not surface Y.” Send those to hello@pulsesignal.co or file a feature request on GitHub. We read everything.