Cloud AI vs on-device AI: what changes when your child's IEP data doesn't leave your phone.
Most "AI for IEPs" tools work the same way: you upload your child's evaluation, IEP draft, or behavior log to a commercial server, the server runs AI on it, and you get the result. We took a different path. IEP Champion does the same work — goal drafting, document scanning, plain-language summaries, advocacy-letter generation — but the AI runs entirely on your phone. Nothing uploads. No account. No tracking pixel. No vendor sees your child's data. Here's what that actually changes.
The side-by-side
This compares any cloud-based IEP-AI tool (we won't name them — that's a fight, not a comparison) against the architecture IEP Champion ships with.
| Question | Cloud-AI IEP tools | IEP Champion |
|---|---|---|
| Where does your data live? | A vendor's server (often AWS or GCP), under their data-handling policy. | Your phone, encrypted with SQLCipher (AES-256). The vendor (us) has no copy. |
| Where does the AI inference run? | On the vendor's server, often calling OpenAI / Anthropic / Google APIs. | On your device's CPU/GPU/Neural Engine. No external API calls. |
| Account required? | Yes — typically email + password, sometimes SSO. | No accounts. No email. No sign-up. |
| Does the vendor see your prompts? | Yes. Most cloud-AI vendors log prompts for safety, debugging, and model improvement. | No. We do not operate any inference server, do not log prompts, and have nothing to see. |
| What happens to your data if the vendor is acquired? | It transfers with the company. Privacy terms can change post-acquisition. | Nothing. We hold no data. There's nothing to transfer. |
| What happens to your data if you delete the app? | Maybe deleted. Depends on the vendor's retention policy and backups. | Permanently gone. The encrypted database is removed with the app uninstall. |
| Works offline? | No — the app needs the cloud to think. | Yes. Once installed, all features (including AI) work without internet. |
| What does this cost you? | Subscription fees (typically $10–$30/mo) that scale with your kid's complexity. | $4.99 one-time for the mobile app. Free as a progressive web app at iepchampion.app. |
| Encrypted storage? | In transit (HTTPS) and usually at rest server-side. Local copy on your device may not be. | Local SQLCipher (AES-256). Keys held in iOS Keychain / Android Keystore. |
| Tracking / advertising IDs? | Often. Many ed-tech vendors integrate Mixpanel, Segment, or similar. | None. No analytics SDKs. No advertising IDs. No tracking pixels. |
Why this matters specifically for IEP data
An IEP file is a concentration of the most sensitive information about a child: disability diagnoses, medical evaluations, behavioral records, mental-health notes, cognitive-test scores, and the family's communication with the school district about all of it. This is information you cannot un-share. Once it's in a vendor's server logs, it's in their server logs.
The brutal practical reality: the IEP "AI tools" boom of the last two years has concentrated millions of children's evaluations in a small number of commercial cloud platforms. Those platforms have one set of incentives (collect data, train models, raise the next round). Parents have another set (protect their kid). The two sets diverge by definition.
On-device AI removes the conflict. The data and the AI live on the same device, which is the device the parent owns and controls. The vendor (us) has no inference server because there's nothing for one to do. There is no "log of your prompts" because we cannot reach your phone. There is no breach risk for our customers because we are not aggregating anyone's data anywhere.
The trade-offs we accept
This isn't a free lunch. Three things you pay for, in exchange for the privacy posture:
- Storage and battery. The AI model is ~1–4 GB and runs on your device, which uses storage and a non-trivial amount of battery during inference. Most modern phones (iPhone 13+, mid-tier Android) handle it; older phones get a "Basic Mode" that skips the AI features but keeps the organization tools.
- Slightly less powerful models. A 1.5–4B-parameter model on a phone is smaller than a frontier cloud model (Claude, GPT-4, Gemini). For IEP drafting, terminology explanation, and document summarization, the gap doesn't matter — these are well-bounded tasks. For free-form essay writing, frontier cloud models are still better. We optimize for the bounded tasks.
- No cross-device sync. Because there's no server, your data doesn't sync from your phone to your laptop automatically. We give you encrypted backup files (.iep) you can move yourself, but it's a manual step. We considered opt-in E2E-encrypted sync; for v1.0, we kept the architecture simpler: one device, one encrypted database, no exceptions.
If you're evaluating IEP-AI tools right now
Three questions to ask any vendor before handing over your child's evaluation:
- Where does the AI inference physically run? (If the answer is "our servers" or "OpenAI's servers" — your data goes there.)
- What's logged from my prompts and for how long? (Most cloud-AI services log for safety/training. Read the actual data-retention policy, not the marketing.)
- If you're acquired, what happens to my data? (Most ToS say "transferred to the acquirer." That's the whole answer.)
IEP Champion's answers, for the record: AI runs on your device's CPU/GPU/Neural Engine; nothing is logged because we operate no inference server; if we were acquired, the acquirer would inherit nothing because we hold no user data.
Try it without committing
The progressive web app at iepchampion.app runs in any modern browser. No install, no sign-up. The mobile apps (iOS + Android) add camera scanning, biometric lock, and offline AI for $4.99 one-time.
For the legally-binding version of all this, see our Privacy Policy and Terms of Service.