Rae Tanaka
Co-founder & CEO
Ran finance at two seed-stage SaaS startups and spent more weekends than she'd like to admit reconciling Stripe exports against Notion. Started Pulse the first time a board deck disagreed with itself.
Subscription revenue moves every day. Most founders find out a month late, in a CSV. Pulse is the calm, honest dashboard we wanted in our own companies — MRR, churn, cohorts, and the at-risk customers you should call this afternoon.
Our story
A short manifesto, written the week we incorporated.
“Revenue should answer ‘are we growing’ within five seconds. Anything longer is the spreadsheet’s fault.”
Stripe is a beautiful piece of infrastructure that was built for developers, not operators. Its dashboard mixes one-time charges with recurring revenue, hides expansion under contraction, and treats every cancellation the same whether it was a $9 hobbyist or a $4,000 enterprise.
So every SaaS company we’ve worked at ends up with the same artifact: a brittle Google Sheet, locked behind one person, that drifts away from reality the moment someone forgets to refresh it. Board decks contradict each other by Tuesday. Diligence asks whether the LTV math is right and nobody can produce the workbook.
We started Pulse with one premise: the founder, the CFO, and the growth lead should all be looking at the same MRR number, and they should be able to forward it to a board member without first apologising for the formatting.
That means doing fewer things, but doing them in a way you can defend. Read-only Stripe sync. Daily recompute. A cohort engine that uses your real billing cycles, not calendar months. A customer health list you can call from. And a weekly digest in your inbox that’s already board-ready.
No AI hype, no predictive churn voodoo, no dashboard with forty-seven tabs. Just the numbers you’d ask for if you weren’t too busy to ask.
Our principles
These are how we settle arguments — not slides we wheel out at all-hands.
Every metric ships with the formula behind it. If we can't show the work, we don't show the number.
Pulse never writes to your Stripe account. The integration scope is the smallest possible set — and we tell you exactly what we touched.
Alerts fire when revenue moves, not because we wanted to feel useful. No daily digest you'll filter to trash.
Every view is something you can paste straight into an investor update. Boring on purpose. Defensible on purpose.
The team
Distributed across two continents.
One Slack. One source of truth.
Co-founder & CEO
Ran finance at two seed-stage SaaS startups and spent more weekends than she'd like to admit reconciling Stripe exports against Notion. Started Pulse the first time a board deck disagreed with itself.
Co-founder & CTO
Built billing systems at two payments companies. Believes MRR is harder than it looks and easier than spreadsheets make it.
Head of Data
Former analytics lead at a series-B fintech. Owns the cohort engine and the answer to every 'why is this number different from Stripe?' question.
Design
Spent a decade designing investor-facing dashboards. Believes a great chart should survive being screenshotted into Slack at 11pm.
Open roles: Senior platform engineer · Customer engineer · Brand designer
Email a paragraph, not a resume →Ready when you are
Connect Stripe with a read-only OAuth scope. We'll sync your last eighteen months overnight and email you a board-ready digest by Monday morning. No card required for the first fourteen days.
What you get on day one