04 · How AI on Dilly works
Look behind the curtain.
Most students assume their resume becomes training data. It doesn't. Below is exactly what each AI feature does, what data it sees, and what it never sees. If your mental model of "AI app = your data trains the model" is wrong here, this is where you can verify it.
If you've ever wondered "is my resume training the AI?"
Short answer: no. Long answer:
When you talk to Dilly, your message is sent over an HTTPS API call to Anthropic (or, for a few features, OpenAI). Both providers operate API tiers under contracts that explicitly forbid using your data to train models. Anthropic's enterprise plan goes further: zero data retention, meaning the message isn't even stored on their side after the response is generated.
What this looks like in practice: you ask the AI Coach a question, the question and your profile snapshot are sent in a request, the model returns an answer, and the request is discarded on Anthropic's end. We save the answer to your account so you can read it later, but the original prompt and response are not kept anywhere outside your account.
If a future change to a provider's terms ever weakens this, we'll either move providers or ship a changelog entry that says exactly what changed. We're not going to let "we updated our subprocessor terms" turn into a silent shift in how your data is treated.