AfterClass Privacy Policy

English · 中文版

Last updated: 2026-11-13

AfterClass is an iPhone app for keeping track of your children's after-school classes. What you enter stays on your own device by default. Four features send information over the internet: Schedule Advice, Import from Photo or Text, Share with Family and Estimate Travel Time. Each one sends only after you turn it on or tap its button. Each part is described below.

Where your data lives

The children, classes, attendance and fee records you enter are stored on your own device. The app has no accounts. Apart from the four features described below, the app does not send any of this to the developer or to anyone else.

Schedule Advice

Schedule Advice asks an AI service to write advice about one child's week of classes. That means sending some information over the internet. Before the first time, the app lists what is sent and who receives it, and nothing is sent unless you agree. After that, information is sent only when you tap Get Advice.

What is sent

What is not sent

Your child's name, teachers' names, class notes, the links and meeting numbers of online classes, absence and reschedule records, payment records, your name or contact details, and your device's precise location. The app does not read your location; the city is whatever you type.

Who receives it

The information goes first to the servers of ThinkSpread, the developer of AfterClass, which use a third-party AI service to write the advice. Before anything is sent for the first time, the app lists what will be sent and asks for your agreement.

What ThinkSpread keeps

These records are used to improve the advice and to understand what kinds of classes parents are looking for. They are kept for up to 24 months.

How to stop

Nothing is sent unless you tap Get Advice. After agreeing, you can withdraw your consent in the app under Settings → Schedule Advice.

Import from Photo or Text

Import Schedule reads classes out of a photo or a piece of pasted text. This also sends information over the internet. The app asks for your agreement separately before the first use, and after that sends only when you tap Read.

The result is shown to you first. Nothing is added to your classes until you confirm.

Reading an assignment from a photo

What a teacher sets after a lesson (an assignment) can be typed or pasted, in which case it is stored only on your device and nothing is sent. If you choose to have a photo read instead, it is handled like a photo import: only the one photo you chose is sent, the same third-party AI service turns it into text, and ThinkSpread keeps neither the photo nor the result. The text is placed in the entry field for you to edit and save. The assignments and check-ins already in the app are not sent with the photo.

Share with Family

Share with Family creates a link. Anyone who has the link can open a read-only page with the schedule in a web browser. The app uploads nothing for this until you turn the feature on.

What is uploaded

Sample data is never uploaded. The age, city and notes you enter for Schedule Advice are not part of it either.

How it is protected

The schedule is encrypted on your phone before it is uploaded. The key that opens it exists only in the link (the part after the "#"), and a browser does not send that part to the server when the link is opened. ThinkSpread's servers therefore hold only unreadable ciphertext, and we cannot see the schedule.

It also means that anyone who has the link can see the schedule. Send it to family only and do not post it publicly.

What ThinkSpread keeps

The page that opens from the link uses no cookies and has no analytics or tracking code, and we keep no record of who opened a link.

How long it is kept, and how to stop

The app updates the shared copy by itself when your schedule changes. Tap Stop Sharing under Settings → Share with Family and the copy on the server is deleted immediately; links you already sent stop working. If you delete the app without stopping, the copy is deleted automatically 180 days after its last update.

Preventing abuse

To keep the service from being abused, our server counts requests for Schedule Advice, imports, assignment reading and new shares. The counts are keyed by the install identifier and by the IP address a request comes from, both irreversibly hashed first. They are used only to limit the number of requests, are deleted automatically within two days, and are not linked to the records described above.

Calendar

Only after you turn on Sync to Calendar does the app write your classes to a separate "AfterClass" calendar. It does not read your other events. Whether that calendar syncs through iCloud or is shared with family is up to you, in the system Calendar app.

Notifications

Class reminders are local notifications scheduled on the device. No server is involved.

Travel time and location

When you search for an address for a class's place or a starting place, and when you tap Estimate Travel Time, the app sends what you typed and the location of the places you chose to Apple Maps, to find the place and estimate the trip. This goes to Apple only, and Apple handles it under its own privacy policy. It is not sent to ThinkSpread's servers and the developer cannot see it.

The app does not otherwise use your location. Only if you tap Use Current Location while choosing a place does the system ask for permission; if you allow it, the app reads your location once and records it as that place. You can decline and search for an address instead, and the feature works the same.

The home address, class places and starting places you set are stored on your device. If you export a backup file with Back Up All Data in the app, they are in that file too.

Purchases

Pro can be bought as a yearly subscription or as a one-time purchase, both through Apple's In-App Purchase. Apple handles payment, renewal and refunds; the developer never receives your payment details and learns from Apple only whether Pro is active on the device. You can cancel a subscription at any time in your Apple Account's subscription settings.

Analytics and ads

The app contains no ads and no third-party analytics or tracking code, and it does not track you across apps or websites.

Backups

If you use iCloud Backup or back up your device to a computer, the app's data is included in that device backup, handled by Apple.

Children

AfterClass is a tool for parents. It is not directed at children and collects nothing from them. With Schedule Advice, it is the parent who decides whether to send a child's age and class schedule, and what is sent never includes the child's name. A child's name leaves the device only when the parent turns on Share with Family, and then only encrypted, in a form we cannot read. The link card a chat app shows says only "Class Schedule" and never includes a name.

Deleting your data

Delete a child or a class in the app to remove its records from your device. Deleting the app removes everything on the device.

What Share with Family uploaded is deleted from the server as soon as you tap Stop Sharing in the app.

The records Schedule Advice keeps on the server contain nothing that identifies you, so they cannot be looked up or deleted for one person. If you have questions, write to the address below.

Changes

If this policy changes, this page and the date above will be updated.

Contact

[email protected] · Support