First Bell

Privacy policy

We may update this policy. The version and date below show which one you're reading, and we'll email parents before a change that matters takes effect.

Version 2026-10-27, effective October 28, 2026. Questions: hello@tryfirstbell.app

First Bell is run by Matthew Giancristofaro, an individual ("we"). It's run by one person, so requests are handled by hand, within the times this policy gives.

First Bell is a practice investing app for high school students (about 14 to 18) and their parents. Teens invest pretend money in real companies, and parents set goals with rewards they give outside the app. There is no real money in the app: no deposits, no trading, no payments.

This policy says what we collect, why, who helps us run the app, how long we keep things and how to delete them. There's a shorter version for teens at the end.

Who can use it

What we collect

WhatFrom whomWhy
Email addressparents and teenssigning in with a one-time code; account messages
First names, and the family's nameparents and teensshowing who's who in the family
Paper portfolio: practice trades, holdings, cashteensthe app itself
Goals, rewards, progressparents set them; the app tracks progressthe app itself
Pitches (why a teen picked a stock, what could go wrong)teensgoals that ask for them, and the parent's approval
Coach conversationsteensthe AI coach (below)
Push notification token, time zone and platform (iPhone or Android)each device that allows notificationssending goal and pitch updates, and not at night
Sign-up steps reached (e.g. "finished the tour")parents and teensseeing where people get stuck; kept in our own database, never shared
Crash reportsthe app, when it hits an errorfixing bugs (below)
Emails you send usanyone who writes to hello@tryfirstbell.appanswering you

We don't collect: location, contacts, photos, real financial or bank information, advertising identifiers, or anything for advertising. We don't sell or share personal information, and we don't track you across other apps or websites.

What parents can see

A parent can see their teen's portfolio, trades, goals, pitches and coach conversations, except messages about the teen's safety (below). Before a teen's first coach question, the app shows them, once, that the coach is an AI, that their parent can see their coach chats, and that messages about their safety are private. We record that they saw it.

The AI coach

Messages about safety

If a teen writes about self-harm, abuse, danger at home or bullying (we check for these words, and the AI flags them too), the coach points them to real help (988, the Crisis Text Line by texting HOME to 741741, a trusted adult or school counselor, Childhelp at 1-800-422-4453, or 911).

Crash reports

When the app hits an error in a release build, it sends a report to Sentry, which we use to find and fix bugs. Crash reports are locked down:

Who helps us run the app

ServiceWhat it doesWhat it receives
Supabasehosting, database, sign-ineverything above, stored in the United States, and the IP address of each sign-in
Anthropicthe AI coachcoach messages and pitch drafts (after removing contact details), and public company information (above)
Expo and Applepush notifications; Apple also distributes the beta (TestFlight)the push token, an installation ID, and each notification's text, which can include first names (the teen's and the parent's), the reward, company names and how a goal is going
Resendsign-in code emailsemail addresses and the sign-in code emails
Sentrycrash reportsscrubbed error reports (above), and the phone's IP address when a report arrives
Twelve Datastock pricesno personal information
The SECcompany filingsour servers ask for public filings, with no personal information. If you tap a link to a filing, your phone opens sec.gov, which sees your IP address like any website
GitHub Pageshosts this website (tryfirstbell.app)the IP address and browser details of anyone who visits the site, in its standard server logs
Porkbun and Google (Gmail)email to hello@tryfirstbell.app: Porkbun forwards it to our Gmail inboxyour email address and what you write to us

Each one only uses the information to provide its service to us.

How long we keep it

Deleting an account

Anyone can delete their account in the app: Account → Delete account. It's immediate and can't be undone.

Copies in backups expire within 7 days.

If you can't sign in, or a parent wants their teen's account deleted without deleting their own: email hello@tryfirstbell.app from the email address on the account (a parent, from theirs). We'll reply within 7 days, delete the account within 30 days, and tell you when it's done. If we can't tell that the request comes from the account's owner or the teen's parent, we'll ask you to confirm from the address on the account first.

Your choices and rights

Security

Data is encrypted in transit, and access is limited by database rules so each family sees only its own information. The keys that run the app's services are kept on our servers, never in the app; every production build is checked for them before it's made.

Changes

If we change this policy in a way that matters, we'll email every parent at the address on their account before the change takes effect, and the new version and date will be at the top of this page.

The short version, for teens