How Kodiff handles your data — and exactly what signing in does.
The short version. Kodiff is a compare tool that runs entirely in your browser. Your diff text never leaves your device. Signing in with Google is optional and does one thing: it syncs your saved presets & settings across your own devices using a private folder in your Google Drive. There is no Kodiff server and no account database.
localStorage). They are not transmitted anywhere.Sign-in is invite-only and optional. When you choose to sign in, Kodiff asks Google for permission to:
| Your identity | Your name, email address and Google account ID — used only to show who is signed in and to label your synced settings. (openid, email, profile) |
| App-data folder | A hidden, per-app folder in your own Google Drive. Kodiff can only see files it creates there — never your documents, photos or other Drive files. (drive.appdata) |
Inside that folder Kodiff keeps a single file, kodiff-sync.json, containing your saved presets and display/comparison settings. That's it.
Sign-in is restricted to accounts the Kodiff owner has approved. If you sign in with an unapproved account, you are signed straight back out and nothing is stored. This is enforced by Google's own approved-users list and, optionally, by an allow-list inside the app.
Kodiff uses Google Identity Services and the Google Drive API solely to provide the optional sync described above. Google's handling of that request is governed by the Google Privacy Policy. Kodiff's use of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements.