Privacy Policy
Last updated November 7, 2026.
What ocasu stores
Your username, a scrypt hash of your password (if you set one), your profile picture if you upload one, your XP and progress, the code drafts you write, your chat with the coach, your settings, and anything you send through the contact form.
Signing in with Google
If you choose Continue with Google, ocasu asks Google only for your basic profile: your Google account ID, email address and name. The account ID links your Google login to your ocasu account. The email address is stored with your account and used only to identify it. The name is used once to suggest a username. ocasu does not read your Gmail, contacts, Drive or any other Google data, and it does not post anything on your behalf.
ocasu's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.
How it's used
To run the app: keeping you logged in, saving your progress and drafts, judging your code, and coaching you. To coach you, the problem statement, your current code and your recent chat on that problem are sent to Google's Gemini models through Google Cloud Vertex AI. Your code is compiled and run in isolated, throwaway Vercel Sandbox machines that are deleted after each run.
ocasu has no ads and does not sell, rent or share your data with anyone else, and does not use it for anything other than running the app.
Where it lives
The app is hosted on Vercel and the database on Neon (Postgres), both in the United States. Connections are encrypted with HTTPS. Sessions use secure, HttpOnly cookies, and only a hash of each session token is stored.
Deleting your data
Ask through the contact form on the Help page or email stewiedingleberry@gmail.com, and your account and everything tied to it will be deleted. You can also disconnect ocasu from your Google account at any time at myaccount.google.com/permissions.
Children
ocasu is meant for students preparing for USACO, including high-school students. It collects only what's listed above and nothing is shared with third parties for marketing.
Contact
Questions about privacy: stewiedingleberry@gmail.com.