ConsoleKeep privacy
Last updated: October 2026
ConsoleKeep has a single purpose: watch a Play Console closed test so the 12-tester streak does not die silently. It reads the opted-in tester count and the continuous-day count that Google shows on your app’s Dashboard, and stores those two numbers in your browser.
What stays in your browser
| Data | Why |
|---|---|
| Opted-in count, invited count (when Console shows one), continuous days, time seen | The chip, the side panel and alerts |
| App id / package name and track id of the app you watch | To know which app the numbers belong to |
| Your settings (threshold, alerts on/off) | Alerts |
| Your plan and, if you gave one, your email | Unlocking paid features; restoring a purchase |
| A random install id | Anonymous usage counts |
ConsoleKeep never reads or stores the tester email table, tester names, Google Groups membership, or any other part of the page. It never reads Play Console while the tab is closed and never sends requests to play.google.com from the background. “Export JSON” in Options shows you exactly what is stored; “Delete local data” removes it all.
What reaches our server
Only when you unlock, restore, or as anonymous usage counts:
- Purchases and restores: your email, your Paddle customer id, your plan and its end date, and for Launch the app id you chose. Payment card details go to Paddle, our payment provider, not to us.
- Email alerts (paid plans, on unless you turn them off): when a check sees the count drop, or can’t see your Dashboard, the extension sends our server your install id, the opted-in count it saw and your app’s package name, so we can email you. We don’t keep the count or package after the email is sent; we keep a 6-hour marker so you don’t get the same email twice.
- Free week: when your first app’s free week starts, the extension sends our server its random install id, the app’s Play Console id and a one-way hash of the app’s package name (not the name itself), so the free week can’t be restarted by reinstalling. Kept while the extension is in use.
- Usage counts: the names of 15 events (such as “install”, “aha”, “notify_fired”) with tester counts bucketed as 0 / 1–11 / 12 / 13+. No URLs, no emails, no page content.
Three optional features send a little more, and only after you turn them on:
- When to post — “Share my results anonymously” (off unless you tick it): for each tester-swap post you open from ConsoleKeep, the community (for example r/AndroidClosedTesting), the hour you posted (in UTC) and how many testers joined in the next 48 hours. We also store a one-way hash of your install id to ignore duplicates. Nothing else: no post text, no app, no account. Kept for up to 12 months and only ever shown as totals per hour.
- Who’s actually testing (paid plans, only if you set it up): your email (to check your plan) and your app’s package name as a label. The check-in you paste into your app’s testing build sends: a random id the app creates (we store only a hash of it), the phone model, the day the app was opened and the phone’s time-zone offset. We don’t store names, email addresses or IP addresses. Daily records, and devices not seen for 60 days, are deleted; the side panel deletes all of an app’s activity data in one click. Setting this up only works from the ConsoleKeep you bought with, or one you restored through the link we email you. If you add the check-in, tell your testers (for example in your test instructions) and remove it before your production release.
- Swap circles (only if you join one): your app’s name, package, Google Group link and the optional public name you type (for example a Reddit username — never an email), which members’ apps you have joined or verified, and any reports you make. The members of your circle see this so they can test your app. Circles close six weeks after they start; your details are deleted 30 days after you leave, are removed, or the circle closes.
- Abuse limits: to limit how often one network can join circles or share results, we keep a daily-changing, keyed hash of your network address (not the address itself) for up to 3 days. While you are in a swap circle we also keep a keyed hash of your network, so one person can’t join the same circle many times; it is deleted with your circle details.
Our server never receives tester emails, names, lists, page content, Play Console cookies, or page URLs.
Permissions
The extension asks for access to play.google.com/console only after you click “Allow”, and for notifications only when you turn alerts or reminders on or unlock a plan. If you join a swap circle it can also ask for play.google.com/apps/testing (Google’s tester opt-in pages), only to confirm you opted in to another member’s app: it reads whether the page offers “Become a tester” or “Leave the program”, and nothing else. It has no access to other sites.
Retention and deletion
Browser data stays until you delete it. “Delete all data” in Options also leaves your swap circle and deletes your tester-activity data on our server. Server records for purchases are kept while your plan is active and for 12 months after, for support and refunds. Email privacy@consolekeep.com to have your server record deleted.
Not affiliated
Not affiliated with Google or Play Console. This does not supply testers.