Privacy, in plain language.
One More Pass is an independent project by PV Santosh. Last updated 19 October 2026.
Guest practice
Your notes, bookmarks, drill results and recall ratings are stored in this browser. Clearing site data removes them. Export a JSON backup to keep a copy. No account is required for the learning content.
Optional Google sign in
Optional Google sign in is available. Once enabled, Supabase will process your basic Google profile, email and authentication session. We request no Gmail, Drive or Calendar access. You choose whether to merge existing guest progress into your account.
Cloud progress
When enabled and signed in, this app will store your notes, bookmarks, recall ratings, bug results and round counters in Supabase. The application is designed with owner-only database policies. Notes are not end-to-end encrypted. Avoid putting passwords or sensitive personal information into your notes.
Export, sign out and erasure
Use Account & sync to export a backup, sign out of this device, or erase saved account progress once cloud sync is available. Guest data and account data are stored separately. Sign out does not erase a device's cached account copy. Clearing site data removes that local copy. Erasing progress is not deletion of your Google account or authentication identity. Other open devices may restore their cached progress if they sync again.
Site delivery and external links
Vercel hosts the public site and may process request information for hosting and security. We do not add advertising trackers or analytics scripts. Donation links open Buy Me a Coffee or GitHub, whose own privacy policies apply. The official Product Hunt badge loads an image from api.producthunt.com, which receives network request information such as your IP address. We send no referrer with that image request. Its link opens our Product Hunt page. Problem links open LeetCode.