Privacy Policy

Last updated: May 13, 2026

What we collect

When you create an account on GetSharpe, we store your email address, a display name, and the timestamp of account creation. When you submit a solution to a coding challenge, we store the source code you submitted, the language, the challenge slug, the time of submission, and the results of grading (correctness, performance tier, runtime, accuracy).

We use Google Analytics to count page views in aggregate. We do not run advertising trackers.

What we do with it

Your email is used to authenticate you, recover your account, and send transactional notifications about your submissions. It is not shared with third parties. It is not displayed on the leaderboard. It is not returned by any public API.

Your submitted code is private by default. Only you and GetSharpe administrators can read it. The leaderboard and public results feed include only your display name and aggregate metrics; never your code, never your email.

If your submission earns a Gold tier result, we may contact you about partner trading firms that are hiring. You can opt out at any time by replying to that email or by deleting your account.

Where it lives

Data is stored in Supabase (PostgreSQL) on AWS US-East. Code grading runs in ephemeral GitHub Actions containers; submissions are deleted from the container after grading completes.

Retention

Submissions are retained indefinitely so leaderboard history stays consistent. If you delete your account, all your submissions, code, and profile are permanently removed within 30 days.

Your rights

You can view, export, or delete your data at any time from your profile page. For GDPR or CCPA requests not covered by self-serve, contact privacy@getsharpe.io.

Cookies

We use a single session cookie set by Supabase Auth to keep you signed in. Google Analytics sets its own cookies for usage measurement. No advertising cookies, no third-party tracking pixels.

Contact

Questions: privacy@getsharpe.io.

Terms of Service · About · Contact