Privacy Policy

Last updated: 23 April 2026

ThinkWell (the "app") is a personal journaling app. This policy explains what data we collect, how we use it, and the choices you have.

Who we are

ThinkWell is operated by Luke Sarfas as an individual developer. For any privacy questions, contact luke@sarfas.com.

Data we collect

Data we do not collect

How your content is used

Your journal entries are processed by AWS Bedrock (Anthropic Claude) to extract entities, relationships and discoveries that power the Life Map and Insights features of the app. Prompts containing your content are sent to AWS Bedrock in the eu-west-1 region. Per AWS Bedrock's terms, your content is not used to train any foundation model and is not retained by AWS Bedrock after processing.

Spotify integration

If you connect your Spotify account, ThinkWell uses the Spotify Web API under the user-read-recently-played scope to show your most recent plays, so you can attach the track you were listening to to a journal entry.

ThinkWell is not endorsed, certified, or otherwise approved in any way by Spotify. "Spotify" is a trademark of Spotify AB.

Who has access

Within the app, only your signed-in account can read your data. Access is enforced by AWS Cognito and fine-grained IAM policies that restrict each user's records to their own account ID. At the infrastructure layer, AWS and the app's administrators could technically access records at rest — see the Security section below for the honest picture.

Security

Your journal content is encrypted on your device with AES-256-GCM before being written to local storage. The encryption key is generated on your device and stored in the iOS Keychain (on iPhone/iPad) or Android Keystore, so that another app or an attacker with read access to the filesystem cannot read your entries directly off the device.

When your data syncs to our servers (AWS DynamoDB and AWS S3 in eu-west-1), it travels over TLS and is stored with AWS server-side encryption. This is not end-to-end encryption. That means AWS, and anyone with administrative access to our AWS account, could in principle read the records at rest on the server. We do not access your journal content for any purpose other than delivering the app's features (e.g. entity extraction by AWS Bedrock, described above) and restoring your data on a new device.

If you want stricter guarantees — for example an unreadable-by-anyone-but-you model — you can use the app in offline mode without signing in, in which case nothing leaves your device.

Your rights

If you want to exercise any of these rights and cannot access the app, email luke@sarfas.com.

Data retention

Data is retained for as long as your account exists. Deleting your account removes all associated data within 30 days.

Children

ThinkWell is not directed at children under 13 and we do not knowingly collect data from them.

Changes to this policy

If we materially change this policy we will update the "last updated" date above and, where appropriate, notify you in-app.

Terms of Service