Life and Invoice Maker are on the App Store →
Always open

Try BarretOps apps
before anyone else.

There's usually something in testing. Real builds, shipping most days, and a direct line to tell me when something's wrong — which is the entire point of a tester.

✉

Join the list

One email

One email puts you on it. You'll get a link whenever something new opens up for testing — on iPhone, Android, or both — and nothing else. No newsletter, no drip campaign.

Put me on the list →

Tell me which phone you have. iPhone and Android testing work completely differently behind the scenes, and knowing up front saves us both an email.

In testing now

iPhone

Exact Print Studio — print envelopes, photos, labels and business cards at exactly the size you asked for. Email me and I'll send the TestFlight link straight back.

Ask for the link →

Capped at 1,000 testers per app. That's Apple's limit on a TestFlight link, not mine.
📱

Already shipped

No testing needed

Life and Invoice Maker for Trades are out. You don't need a tester spot for either — they're on the store like any other app.

See them on the App Store →

Questions people actually ask

Does it cost anything?

No. Testing is free, always, and nothing is ever charged to a tester.

What do you do with my data?

Nothing — there's nothing to do. Life has no accounts and no server of mine. What you type stays on your phone unless you connect your own Google Calendar or Tasks, and that goes to Google, not to me.

Will it break?

Sometimes. That's what beta means, and it's why the in-app "something off here" button exists — it writes the report for you, two taps to send. Those reports are the single most useful thing a tester can do.

Do I lose my stuff when the real version ships?

No. Your data lives on your device and carries over.

The Android link says the app isn't available.

Almost always one of two things. Either the join email went from a different address than the Google account on your phone — that's the common one — or Google just hasn't caught up yet. Check the account first, then give it a few minutes and reload.