Pulsaria · KPI tracking for solo operators

Power BI is overkill. Notion forgets. Spreadsheets go stale.

A local-first KPI tracker for macOS. See if you're on pace — every day, not at month-end.

Launching soon · €79 one-time · No subscription, ever

Drop your email and we'll notify you the moment Pulsaria is available. One email — no drip campaign.

See how it works
PULSARIA
3 on track 1 off

Monthly Revenue

€42,180

+12% vs ideal Target: €50K

New Signups

284

+8% vs ideal Target: 400

Newsletter Subs

1,847

+3% vs ideal Target: 2,500

Support Backlog

23

-18% vs ideal Target: ≤ 10

A glance at the dashboard. Your morning, summarised.

The problem

You don't need a business intelligence platform.
You need to know if you're on pace.

After 9 years of building software for clients, we saw the same pattern everywhere. Solo founders, small agencies, freelancers — all using tools designed for someone else.

Enterprise BI

Power BI, Looker, Tableau — built for 50-person companies tracking 2,000 metrics. You pay €50+/month per seat, spend a weekend configuring it, and use maybe 5% of what's there.

Overkill for a solo operator.

Notion dashboards

You build a beautiful KPI dashboard in Notion. It works for three weeks. Then you forget to update it. A month later, it's stale.

Manual tracking doesn't stick — no matter how pretty the template.

Spreadsheets

The “quick spreadsheet” you set up last quarter is three tabs deep, formulas broken, and nobody remembers which column is current.

Spreadsheets don't scale from 2 numbers to 20.

Pulsaria is the middle ground. Not a BI platform. Not a manual spreadsheet. Just the numbers that matter, updated automatically, with one question answered every day:

Am I on pace?

How it works

Here's the idea. Try it.

A fake KPI. Your numbers. See the line.

Try it live

What are you trying to reach?

Today · Thursday, May 7

You should be at €3,489

Your goal: €10,000
by Dec 31

Ideal paceYour progress

You're 18% behind.

€636 short of pace.

01

Set the goal.

Name the number that matters. Set a goal, a deadline. Pulsaria draws the line from today to then. Revenue, signups, churn, support tickets — one KPI or 20, your call.

02

Feed it data.

Type values in by hand. Pull from any HTTP endpoint on a schedule. Or run a shell command — any script that outputs a number becomes a KPI. Open the app in the morning, yesterday's numbers are already there.

03

Know where you stand.

A glance at the dashboard tells you: green if you're ahead, red if you're behind. Not at month-end — today. Course-correct on day 12, not day 28.

No dashboards to configure. No widgets to drag. No SQL to write.

One number. One question. Every day.

Data sources

If you can curl it,
you can track it.

Manual entry works. Any shell command that returns a number works. Any HTTP endpoint with a number in the response works.

Source 01

Shell

Count active users from your database.

$ psql -t -c \
  "SELECT COUNT(*)
   FROM users
   WHERE last_login
   > now() - interval '30 days'"
 1,847

Runs on your machine. Output is a number. Pulsaria tracks it on schedule.

Source 02

HTTP

Pull today's pageviews from Plausible.

GET plausible.io/api/v1/
    stats/aggregate
?site_id=yoursite.com
&metrics=pageviews

JSONPath:
results.pageviews.value

Any endpoint with a number in the response. Custom headers supported.

Source 03

Type it in

For the numbers that can't be scripted — and shouldn't be.

NPS score this week 42
Qualified leads today 3
Team morale (1-10) 7

Some numbers deserve a daily check-in. Pulsaria respects that.

Think beyond revenue. Track:

Newsletter subscribers ·GitHub repo stars ·Support ticket backlog ·Daily commits

Plausible pageviews ·App Store ratings ·Trial signups

Whatever you can script or count.

About running shell commands.

  • · Every auto-fetch requires your explicit approval before it runs — even the first time.
  • · Pulsaria fingerprints the command with SHA-256. Change one character, approval resets.
  • · Suspicious patterns (rm -rf, sudo, curl|sh) are flagged before you approve.
  • · Test any command before approval to see exactly what it outputs.

Your data, your scripts, your endpoints. All of it stays on your machine.

Privacy

Your data stays yours.

No cloud. No account. No telemetry. Pulsaria never sees your numbers — because there's no server to see them.

Local files, plain JSON

Every KPI, every entry, every fetch log — stored as JSON on your disk. Open them in any text editor. Back them up with your regular backup. Leave Pulsaria in five years, your data still opens.

No account, no login

Pulsaria doesn't know who you are. There's no signup, no email required, no password to forget. You download, you install, you track. That's the entire onboarding.

iCloud sync, if you want it

Point Pulsaria at an iCloud Drive folder and your Mac syncs through Apple's end-to-end encrypted infrastructure*. No Pulsaria server in the middle. Just Apple's pipes between your devices.

*End-to-end encryption requires Apple's Advanced Data Protection to be enabled. Without ADP, iCloud Drive uses standard transport encryption with Apple-held keys.

Most KPI tools want you to sign up, hand over your email, connect your data, and trust that their servers stay up, their company stays solvent, and their privacy policy stays honest.

We think that's a lot to ask for a tool that tracks numbers.

And if you want your numbers on your phone, we have something for that too.

Companion app

Your numbers.
On the couch.

The Pulsaria iOS app reads from the same iCloud folder as your Mac — your dashboard, your charts, your history. Read-only, on purpose.

  • Same data. Same charts. Same green-or-red.
  • Syncs through your iCloud Drive — end-to-end encrypted*, no middleman.
  • Check in while you're out. Make changes when you're back at your Mac.

We thought about making iOS editable. Then we thought about sync conflicts, auto-KPI fetches on a phone, and the kind of bug reports that start with "my data is gone." We chose reliable over feature-parity.

*End-to-end encryption requires Apple's Advanced Data Protection to be enabled.

Free with every Pulsaria license. No separate purchase.
9:41 • • •

Friday, April 17

Dashboard

3 on track
1 off

Revenue

€42,180

Signups

284

Support Backlog

23

Read-only · Syncs from your Mac

Pricing

One price. One purchase. Done.

No tiers. No upsells. No annual renewal you forgot about.

Pulsaria 1.0

€79 one-time

Pay once. Use forever. Updates within 1.x are free.


  • Pulsaria for macOS
  • Pulsaria Companion for iOS
  • All current and future features in v1.x
  • Use on up to 3 of your Macs
  • 14-day free trial, no credit card
  • No subscription, ever.

Pulsaria isn't on sale yet. Drop your email and we'll let you know the moment it is.

We'll send one email when checkout opens. Nothing else.

14 days, no questions asked

Try every feature before paying.

Paddle checkout

Secure, EU-based payment.

Refund anytime in trial

Cancel during trial, no charge.

About future versions: Pulsaria 1.0 buyers get every 1.x update for free. If we ever ship a Pulsaria 2.0, it'll be a separate purchase — at a discount for existing customers. We'll never force the upgrade. Your 1.x license keeps working as long as macOS supports it.

Built by a small studio. Sold without a sales team.

FAQ

Questions you might have.

01

Why macOS only? What about Windows or Linux?

Pulsaria is a small product built by a small team. Going cross-platform means three times the surface area for bugs, support, and engineering. We chose to do macOS well rather than three platforms badly. Windows and Linux aren't on the roadmap.

02

Does Pulsaria integrate directly with Stripe, Shopify, or other platforms?

Not yet as native integrations. But anything with an API and an access token can be pulled via our HTTP source — including Stripe, Shopify, and most SaaS platforms. If you'd like native integrations prioritized, let us know which ones you'd use.

03

Can I use Pulsaria on multiple Macs?

Yes. One license activates on up to 3 of your Macs. You can deactivate any of them anytime — your activation slot becomes free again. So upgrading from an old Mac to a new one is no problem, even if you're at the limit.

04

How does the iCloud sync actually work? Is it secure?

Pulsaria stores all your data as JSON files on your Mac. If you point Pulsaria at a folder inside your iCloud Drive, Apple syncs those files to your other devices — including the iOS Companion. The data travels through Apple's end-to-end encrypted infrastructure (when you have Advanced Data Protection enabled). No Pulsaria server is involved at any point.

05

What happens if One Pixel Ahead goes out of business?

Your data is JSON files on your disk. They open in any text editor. They'll keep working. The app itself will keep working too — there's no server to shut down, no cloud to disappear. The only thing you'd miss is future updates.

06

Can I run shell commands safely? Isn't that dangerous?

Every shell command you set up requires your explicit approval before Pulsaria runs it — even the first time. Pulsaria fingerprints commands with SHA-256, so any change resets the approval. Suspicious patterns like rm -rf or sudo get flagged before you approve. The commands run with your own user permissions, not elevated.

07

Is there a free trial?

Yes — when Pulsaria launches, you'll get a 14-day trial with every feature unlocked, no credit card required. After the trial, the app switches to read-only mode until you buy a license. Join the waitlist below to be notified the moment it's available.

08

What about updates? Do I get them forever?

You get every update within Pulsaria 1.x for free — bug fixes, new features, all of it. If we ever ship a Pulsaria 2.0 — a major rewrite — it'll be a separate purchase at a discount for existing customers. Your 1.x license keeps working as long as macOS supports it.

Want a heads-up when we ship?

One email when Pulsaria opens for purchase. Nothing else.