Skip to main content

Privacy

What Toothlogy collects today, why, and what happens to it.

What we store

Today Toothlogy stores account information — your name, and an email address or phone number — along with your language, country and timezone preferences, the organizations you belong to, and the sessions you are signed in with.

Dental records, prescriptions, appointments and payment data are not stored, because those features are not built yet.

Passwords and tokens

Passwords are hashed with scrypt, a memory-hard algorithm, and are never stored, transmitted or logged in a form that can be reversed. Session tokens, password-reset links, verification links and invitation links are stored only as SHA-256 hashes, so a database disclosure does not hand anyone a working credential.

What we log

Application logs record what happened and when, with a request identifier so a problem you report can be traced. Passwords, tokens, secrets and clinical fields are redacted before a log line is written — redaction happens centrally, so it cannot be forgotten at an individual call site.

Separately, an append-only audit trail records who did what, to what, when and with what outcome. It cannot be edited or deleted by any part of the platform.

Sign-in attempts

We record sign-in attempts, successful and failed, with the identifier used and the originating IP address. This is what makes credential-stuffing attacks detectable and lets an account under attack be protected.

Third parties

No third-party providers are connected. No email, SMS, WhatsApp, push, payments, maps, analytics or AI provider is configured, so no data leaves Toothlogy. When providers are connected, the analytics layer already strips identifying and clinical fields before anything is dispatched.

Deleting your account

You can request deletion from your account settings. Deletion is scheduled 30 days ahead and can be cancelled in that window — which protects you if your account was compromised or you acted in haste. Your sessions are ended immediately and the account is deactivated at once.

Audit records of actions taken on the account survive deletion. That is deliberate: an audit trail that can be erased by the person it describes is not an audit trail.

Consent

Consent is recorded per purpose — marketing by email, SMS or WhatsApp, clinical data sharing, AI training, analytics — with the policy version you agreed to and when. Each can be withdrawn independently. Withdrawing consent records the withdrawal rather than deleting the original grant, because proving what was agreed at the time is the point of recording it.

Messages about something you asked us to do — a booking confirmation, a security alert — are sent regardless of marketing preferences. Marketing is never sent without consent.