Peal.

Privacy policy

Effective 13 October 2026.

Peal lets an AI assistant you choose set alarms and reminders on your iPhone. Peal is made and run by Tortoise Software LLC. Questions about this policy: connor@bytortoise.com.

The short version: Peal has no accounts. It does not ask for your name, email address, phone number, location or contacts. It has no analytics, no advertising and no tracking, and it does not use cookies. It keeps only what it needs to put the alarms you ask for on your phone, and you can delete all of it from the app.

What Peal stores on its server

Your phone's identity
The first time you open Peal, the app makes a random secret and keeps it in your iPhone's Keychain. The server stores only a hash of that secret, when it was created, and when the phone was last in touch. If the phone registers for notifications, the server also stores its push token and whether it is a development or production token. The server also records which plan you are on (free or Plus) and when a Plus plan ends.
Alarms and reminders
For each alarm or reminder an assistant asks for: whether it is an alarm or a reminder, its label, date, time, time zone and repeat schedule; which assistant asked; its upcoming times; and its state, meaning whether the phone set it, any error the phone reported, and whether it was canceled and by whom.
Delivery receipts
When the phone reports back about an alarm: whether it was set, failed or removed, the times it set, any error text, and when the report arrived.
Assistants
When an assistant registers with Peal, it gives a name (such as Claude) and the web addresses it returns to after sign-in; the server stores both. When you pair an assistant with your phone, Peal also stores the site it connected from, whether you allowed or removed it, its daily alarm limit, and when you allowed or removed it.
Sign-in records
Pairing codes, sign-in codes, and access and refresh tokens, each stored only as a hash, with when it expires and whether it was used or revoked. A sign-in code is also stored with the address the assistant returns to and the one-way check value from the sign-in (the PKCE challenge).
Notification log
If Peal sends a notification to your phone: which alarm it was for, its kind, Apple's message identifier, Apple's response, and when it was sent.
Request logs
The server writes one line for each request it answers: the method, the path without its query string, the status and how long it took. These lines never contain tokens, secrets, pairing codes, push tokens or alarm labels. Errors are logged by type only. To limit abuse, the server counts recent requests per IP address in memory; those counts are not written to the database or the logs, and they are gone when the server restarts.

What Peal keeps on your phone

The secret described above, in the iPhone Keychain, and a list of the alarms and reminders Peal has set on the phone, so it can keep them in step with the server. Alarms and reminders themselves are set through iOS.

What Peal does not collect

Peal does not sell data and does not share it, except with the companies that host Peal:

Each of them handles data under its own terms and may keep its own operational logs. Your assistant's provider (for example Anthropic, for Claude) handles your conversations under its own privacy policy, and Apple handles TestFlight under its own.

How long Peal keeps it

About once a day, Peal deletes:

Removing an assistant under Assistants in Peal stops it and cancels its alarms. Its record stays, marked removed, until you delete your Peal data or the 180 days pass.

Deleting everything

In Peal, tap Settings, then hold Delete Peal data at the bottom. Before you do, Peal says: Deleting Peal data cancels every alarm on this phone, disconnects every assistant, and removes your Peal record from the server. This cannot be undone.

This deletes, at once, from the server: your phone's identity and push token, your plan, every alarm and reminder, their delivery receipts, the assistants you paired, pairing and sign-in records, and the notification log. On the phone, Peal cancels every alarm and reminder it set, deletes its list of them, and removes its secret from the Keychain. The next time it syncs, Peal registers the phone again as a new, empty identity that is not linked to the old one. An assistant's own registration, which is not linked to you, is deleted by the daily cleanup once no phone is paired with it.

If you delete the Peal app without deleting your data first, what Peal stored on the server is deleted once the phone has been out of touch for 180 days. To have it deleted sooner, write to connor@bytortoise.com.

If you reinstall Peal on the same phone, it may pick up the same record; use Delete Peal data to start fresh.

Changes

If this policy changes, the new version is posted at this address with a new effective date.