Every school year is a paper avalanche.
Soccer schedule, dance recital dates, picture-day reminders, parent-teacher conferences, half-days, field trips, fundraiser deadlines. Two kids in two schools means roughly 80 dates per fall semester, scattered across 40 different PDFs and PNGs.
Most family calendars expect you to type each one. Cozi makes you tap through a 6-field form per event. Google Calendar at least has the convenience of being everywhere, but you still have to read the flyer and decode it yourself.
Camera → AI → calendar, in one motion.
Tap the camera icon on Today. Snap the flyer (or pick from your photo library). Claude 4.5 Vision reads every line of text, parses every date format (including the weird ones — "First Tuesday of every month at 6:30pm"), maps each event to the right family member by reading names + context, and surfaces an editable preview.
You scan it, tap any wrong ones to fix, and confirm. Eight new events on your calendar. Total time: 12 seconds.
- Reads handwriting, school newsletters, brochures, screenshots, even back-of-napkin shots
- Auto-assigns each event to the right kid (matches names from your member list)
- Flags conflicts the moment they're created — overlapping soccer + piano? You'll see it before you save
- Falls back to manual entry if vision API has a bad day. The UX never breaks

What we've measured.
The 6% miss rate is mostly low-contrast scans and decorative fonts. Every miss falls into the editable preview, so the user sees what was extracted before saving — no silent failures.
Privacy + cost guardrails.
The image is sent to Claude over TLS, never persisted on our servers. The extracted JSON is what we keep — and even that's just text on your family doc.
Rate-limited to 30 calls/minute per IP. AI tier-gated to keep free families generous (15 calls/month) without our bill exploding. Plus families ($4.99/mo) get unlimited.
- Photos transit TLS to Claude, then evaporate
- Extracted JSON is what gets stored — nothing else
- Per-device auth means a stolen family code can't add events
- SSRF protection on every URL the AI touches

Related features
Stop typing flyers. Snap them.
Our Life is launching on iOS and Android this quarter. Be one of the first families on TestFlight.
Get the launch invite