This is an example. It shows the shape of the report PeerTest produces, using a campaign made up for the purpose. No app, developer or tester named here is real.

This campaign is not finished. 11 testers of the twelve Google asks for have completed the full 14 days. This is a progress record, not yet evidence for an application.

GreenFolio — closed test engagement report

app.greenfolio.android · 14-day term · generated 2026-09-16

Summary

Testers12
Completed the full term11
Left early1
Tester-days served158
Daily check-ins accepted109
Missions accepted45
Missions rejected1
Measured foreground minutes1842 (from 9 of 12 testers)

Foreground minutes come from Android's Usage Access, granted by the tester and scoped to this app alone. They are never required to take part.

Testers

HandleOutcomeStartedDays with activityDays signedNote
mosslingcompleted2026-09-011414full term, every day accepted
fernratcompleted2026-09-011414full term, every day accepted
tildecompleted2026-09-011212full term, every day accepted
kestrelcompleted2026-09-011414full term, every day accepted
burnetmothcompleted2026-09-011414full term, every day accepted
quilloncompleted2026-09-011313full term, every day accepted
sablefincompleted2026-09-011414full term, every day accepted
wrenlowcompleted2026-09-011414full term, every day accepted
pellitorycompleted2026-09-011414full term, every day accepted
corvidcompleted2026-09-01140full term, every day accepted
hazelgallcompleted2026-09-01140full term, every day accepted
nightjarabandoned2026-09-0140no contact for 3 days

Days signed were signed by the tester with a key only they held, in their own browser. It is optional and changes nothing: an unsigned day earns the same credit and counts the same towards the term. The signatures can be checked independently — see Provenance.

Day by day

Tester1234567891011121314
mossling●●●●●●✕●●●●●●●
fernrat●●●●●●●●●●●●●●
tilde●●●●·●●●·●●●●●
kestrel●●●●●●●●●●●●●●
burnetmoth●●●●●●●●●●●●●●
quillon●●●●●●●●●●·●●●
sablefin●●●●●●●●●●●●●●
wrenlow●●●●●●●●●●●●●●
pellitory●●●●●●●●●●●●●●
corvid●●●●●●●●●●●●●●
hazelgall●●●●●●●●●●●●●●
nightjar●●●●··········

● accepted · ◍ awaiting review · ✕ rejected · · nothing submitted

What testers said

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

mossling · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

mossling · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

mossling · day 7 · rejected

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

mossling · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

fernrat · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

fernrat · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

fernrat · day 7 · accepted

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

fernrat · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

tilde · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

tilde · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

tilde · day 7 · accepted

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

tilde · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

kestrel · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

kestrel · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

kestrel · day 7 · accepted

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

kestrel · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

burnetmoth · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

burnetmoth · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

burnetmoth · day 7 · accepted

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

burnetmoth · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

quillon · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

quillon · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

quillon · day 7 · accepted

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

quillon · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

sablefin · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

sablefin · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

sablefin · day 7 · accepted

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

sablefin · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

wrenlow · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

wrenlow · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

wrenlow · day 7 · accepted

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

wrenlow · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

pellitory · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

pellitory · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

pellitory · day 7 · accepted

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

pellitory · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

corvid · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

corvid · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

corvid · day 7 · accepted

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

corvid · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

hazelgall · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

hazelgall · day 3 · accepted

The week view takes about two seconds to open from cold. Warm it is instant.

hazelgall · day 7 · accepted

I would keep it installed. The reminders are the reason — they are the only ones I have not turned off.

hazelgall · day 14 · accepted

Joined the group and opted in. The install took two goes — the first one sat at "pending" for about ten minutes.

nightjar · day 1 · accepted

Logged a workout. The save button is below the fold on a small phone, so I scrolled past it twice before finding it.

nightjar · day 3 · accepted

Provenance

Report digest (SHA-256)ccda4ec06afdb9bf47bde9360a7d594ebbb6af4495044912e8d5efdb7caf1e68
Digest first recorded2026-09-15 09:31 UTC

The digest covers the testers, days and quotes above — not the moment this file was generated — so re-exporting an unchanged campaign gives the same digest. If this file has been edited since PeerTest produced it, the digest above no longer matches the one PeerTest recorded.

Anchoring. Sealed into signed root 3f9a1c77e0b4d582… and confirmed in Bitcoin block 912344 at 2026-09-15 14:41 UTC.

You can check all of this yourself at peertest.app/verify, or from a command line with no network at all. Your copy of this file is hashed in your own browser and never uploaded; what PeerTest returns is a Merkle path, a signed root and a timestamp receipt, and the page folds them arithmetically rather than asking you to take its word. The developer should have supplied an attestation JSON beside this report — if they did not, ask for it.