Test real products. Capture timestamped evidence.

BetaSuite: Tester's Toolkit is an iPhone, iPad and Android app for people who beta test physical products: it captures timestamped photo and video evidence and turns each test session into a report the manufacturer can act on.

Record your screen and the product itself in one video, timestamp burned in. Tap once to save the 15–30 seconds you didn't see coming. Run test protocols, then hand back a PDF a developer can act on. AI is optional, and on supported iPhones and iPads it can run fully on-device.

One-off purchase · No subscription · No ads · No tracking · Yours for life

For people who test physical products, not app builds.

Not an app-beta tool. BetaSuite is for people who beta test physical hardware in the field — robot mowers, vacuums, drones, e-bikes, smart-home gear — and the companion apps that ship with them. Timestamped photo and video evidence, structured feedback, and a clean PDF report for the manufacturer.

Dual recording, illustrated

This clip is an AI-generated illustration of the idea, not real app footage: one phone filming a robot mower and its companion app at the same time. The screens in it are made up and are not BetaSuite's interface. The screenshots show the real app.

See real app screenshots →

One-off purchase · No subscription · No ads · No tracking · Yours for life

See a real BetaSuite report

Browse a full sample PDF made by the app from its built-in demo project: an At a Glance summary, a session timeline with protocol results, detailed entries and an image appendix. The test data is made up and the sample was made without AI, but the layout is exactly what BetaSuite generates.

View sample report (PDF)

See exactly what you get

Capture

Screen + camera, Instant Capture, voice memos, photos.

Annotate

Draw, pin, and timestamp every clip and screenshot.

Report

Auto session summaries developers can actually read.

Built for the tester, not the vendor.

The mainstream beta-testing tools instrument the product. BetaSuite instruments the tester.

The problem

Bug already gone by the time you hit record?

BetaSuite's answer

A rolling 15- or 30-second buffer keeps the moment alive — one tap saves what just happened.

The problem

Camera and screen at the same time?

BetaSuite's answer

Your rear camera sits picture-in-picture inside the screen recording — one MP4, not two files to sync. No tripod, no second phone.

The problem

Cloud AI is a leak risk on NDA hardware?

BetaSuite's answer

Confidential Mode blocks cloud AI, and on supported iPhones and iPads, Apple Intelligence still runs fully on-device. AI polish without the network risk.

The 7 problems BetaSuite fixes →

What's inside

Capture every moment

Dual recording, Instant Capture, live overlays.

Records your screen plus your rear camera — front lens if you prefer — with audio, into one composited video file while you switch apps. Tap once to save the last 15–30 seconds from a rolling buffer — perfect for intermittent glitches you couldn't predict. Every photo and video gets the date and time burned into the exported file's pixels — not a player overlay, not just metadata — GPS, weather and device info optional. Trim the dead time off a clip in-app afterwards — quick, with one-tap undo.

How screen + camera recording works →

Test protocols & checklists

Run Pass/Fail, rating, NPS, or multiple-choice checklists — AI-drafted, or shared as a pack.

Build a reusable protocol, let BetaSuite Assist draft one from a sentence, or read one straight off a PDF or photo of a manufacturer's list. Each step can be Pass/Fail, a 1–5 rating, a 0–10 NPS score, or multiple choice, with an optional required photo, video, or dual recording — every verdict lands in the report. Hand a whole set to your testers as a copy-paste code or a file: no server, no account.

See a test protocol template →

AI-assisted reports

A polished PDF or DOCX in seconds.

Pick a period — this week, last week, custom range — and BetaSuite drafts a structured report (theme, positives, issues, recommendations) as scannable bullets. Sort images into Condition, Mapping, and Additional sections yourself, or tap the AI sparkle on a photo for a suggested section — each section lands on its own page so the PDF reads like a deck of chapters. Per-project brand colour. Email it from the app.

See a sample report (PDF, made without AI) →

Confidential Mode

On-device AI for NDA work.

Flip one switch and BetaSuite blocks cloud uploads and every cloud AI provider, and warns you before you share or export anything. On a supported iPhone or iPad, Apple Intelligence keeps running fully on-device, so AI polish and summaries still work on confidential hardware; on Android, Confidential Mode means no AI.

Read the full privacy policy →

Built for hardware testers

Front, Side, Back, Under — angle-tagged from the start.

Multi-image condition shots with angle chips that pre-tag the next photo. Mapping screenshots and free-form additional photos live in their own report sections. Reverse-geocoded location and live weather baked in — Apple Weather on iPhone and iPad, Open-Meteo elsewhere. Drop in photos taken months ago and BetaSuite uses the date they were taken and, when the file has it, their location and the actual weather from that moment — not from when you uploaded. On Android, a live charge-port readout (volts, amps, watts) for power-delivery debugging; on iPhone and iPad, charging status, plug state, and battery level.

Cloud sync on your terms

Your Camera Roll, a folder your own cloud app syncs, or nothing.

BetaSuite has no server that stores your testing data, and there is no account to create. Captures are saved to your Camera Roll by default (turn that off in Settings if your photo library syncs to the cloud), and you can also pick any folder on your device; if that folder lives in iCloud Drive, Google Drive, OneDrive or Dropbox, their own app syncs it. You can also export a portable .betasuite.json archive of your project data.

One-off purchase · No subscription · No ads · No tracking · Yours for life

Two ways to use it

Not every tester needs the whole toolkit. Pick a mode the first time you open BetaSuite — and switch whenever you like.

Basic

Just the timestamp camera.

Capture and nothing else: photos, video, dual screen-and-camera recording, and the last 15–30 seconds from the rolling buffer. Already shot it? Bring in a photo or clip from your camera roll or Files and BetaSuite bakes in the date and time it was taken, plus its location and that moment's weather when the file carries them — not from when you added it. Everything is time-stamped and saved where you choose. No projects, no sessions, no reports — ideal when your write-up happens somewhere else.

Advanced

The full suite of tools.

Everything in Basic, plus projects and sessions, structured feedback, Pass/Fail, rating, NPS and multiple-choice test protocols, charge-port diagnostics, and the PDF or Word reports you hand to a developer.

Choose your mode when you first set up BetaSuite, and change it any time in Settings. Nothing is lost either way — your captures, projects and settings stay exactly as they are.

Need to build a test protocol?

Write one right in your browser, with no app and no account, and generate a single code your testers import. If a tester has AI on and allows protocol translation, the app translates it into their language through their chosen AI provider, never in Confidential Mode.

Open the Protocol Builder →

A few honest answers

Why not just use my phone's camera and a notes app?

You can — until you have to write the report. The testing was never the hard part; turning what you saw into something an engineer can act on is.

Every BetaSuite capture carries a second-accurate timestamp burned into the frame, with optional GPS, weather and device info alongside it. That precision is the whole point: an engineer can read the time straight off your video and pull the device log for that exact second, so a fault becomes verifiable instead of anecdotal. A camera roll and a notes app give you "sometime Tuesday afternoon" — which is worse than useless when you are trying to line a fault up against a log.

What app can I use to document a hardware beta test?
BetaSuite: Tester's Toolkit is built for exactly that. On iPhone, iPad or Android it burns a second-accurate date and time into every photo and video, with optional GPS, weather, season and time zone. You group captures into test sessions, mark moments on a timeline, run pass/fail test protocols and export a PDF or Word report for the manufacturer. Your test data stays on your device unless you share it or turn on an optional cloud feature.
Is BetaSuite a TestFlight or app-beta tool?
No. BetaSuite doesn't distribute app builds, recruit testers or connect to TestFlight or Google Play testing tracks. It's for the person testing a physical product, such as a robot mower, robot vacuum, e-bike or drone, and the companion app that ships with it: it helps you capture what happened and report it to the manufacturer.
How is it different from a timestamp camera app?
BetaSuite is a timestamp camera app too: it burns the date and time into every photo and video, and the stamp can't be switched off. If that's all you need, use Basic mode: photos, video, screen and camera recorded in one video, and Instant Capture of the last 15–30 seconds, with no projects, sessions or reports. When you're testing a product, Advanced mode adds markers on a session timeline, pass/fail test protocols and a finished PDF or Word report. Either way it's one purchase: no subscription, no ads, no trial that runs out and no cap on recording time.
How much does it cost?
BetaSuite is a one-time purchase on the App Store and Google Play. Each store shows the price for your country, and it can differ between the two stores. There are no subscriptions, in-app purchases or ads.
Why is it a one-time purchase instead of free or a subscription?
Because it's a tool, not a tax. BetaSuite is local-first: your data lives on your device, not on a server we'd have to charge you for every month. One price, you own it, and there's no need to harvest your data or show you ads to keep the lights on.
Does it work offline?
Yes. Capturing, annotating, running test protocols and building reports all work with no connection, and your records live on your device. Things that use the network: weather and the place name on the overlay, cloud AI if you allow it (on-device AI needs nothing), crash reports if you turn them on, and anything you send yourself, such as a feature request or a contact message. A company name the app doesn't recognise is also posted to BetaSuite's public feedback board as a brand suggestion: automatically up to version 1.3.5 (skipped while Confidential Mode was on for everything or for the project you were working in), and from the next update only when you tap to suggest it, never in Confidential Mode.
I test under NDA. Is my data safe in this?
That's exactly what Confidential Mode is for: turn it on and cloud AI and cloud uploads are blocked, and you're warned before you share or export anything. There's no account and no BetaSuite cloud, and your records sit in an encrypted database on the device. On newer iPhones you still get AI summaries, because Apple Intelligence runs entirely on-device; on Android, Confidential Mode simply means no AI.
Does the charge-port test show volts and watts on iPhone?
No — and that's an OS limitation, not a paywall. Android exposes voltage, current, wattage and battery temperature, so the charge-port test shows live numbers there. iPhones don't expose those sensors to apps, so on iOS you get charging, plug and battery state only. Apart from on-device Apple Intelligence, which is iPhone and iPad only, everything else works on both platforms.

More on the support page →

We've been testers in other people's hardware beta programmes more times than we can count — robot mowers, consumer gear. The testing was never the hard part. Turning what we saw into something an engineer could act on always was.

So the timestamp is mandatory and second-accurate, not optional. There's no account and no tracking, your photos, videos and notes are never sent to us, and nothing about your testing goes out without a setting or action you choose: weather and place names, AI you allow, opt-in crash reports, messages you send. The one exception is brand suggestions: a company name the app doesn't recognise is posted to our public feedback board, automatically up to version 1.3.5 and only when you tap from the next update. Confidential Mode exists because we test pre-release units ourselves and wanted to trust our own tool with them. And it's a one-time purchase, because it's a toolkit, not a tax.

— Troy B, BetaSuite developer

Ready to ship better bug reports?

Download BetaSuite — or get in touch if you have questions first.

One-off purchase · No subscription · No ads · No tracking · Yours for life