v2.1.1

Privacy & data protection

Last updated: 9 May 2026

IDent dynamics is a browser-based spectrogram viewer for sonar recordings, operated by Vixen Intelligence (“we”, “us”, “our”). This notice explains what personal data we hold, why we hold it, and the rights you have under the UK and EU General Data Protection Regulations (“UK GDPR” / “EU GDPR”).

1. Who we are & how to contact us

Vixen Intelligence is the data controller for the personal data processed through this service. For any data-protection enquiry — including subject-access, rectification, or erasure requests — contact rahul@vixenintelligence.com.

2. What we collect

Account profile
Username, email, display name, salted password hash (bcrypt), and your company affiliation. Your password is never stored in plaintext and we cannot recover it for you — only reset it.
Authentication activity
Each sign-in attempt records the timestamp, the username tried, the source IP address, and the browser’s User-Agent. This log lets us spot brute-force attacks and enforce account lockout.
Files you upload
Audio recordings (WAV / FLAC), label and decision JSON, and your company logo. Audio bytes are encrypted at rest with libsodium under a per-file key, scoped to your account.
Essential cookies
A single PHP session cookie required to keep you signed in. Marked HttpOnly, SameSite=Lax, and Secure when served over HTTPS.
Analytics cookies (consent-based)
With your consent, we use Google Analytics 4 to understand how the application is used. This loads https://www.googletagmanager.com/gtag/js and sets the cookies _ga (24-month expiry) and _ga_TVSWR3BKB9 on this domain. The events we send are: page views, file loads (sample rate, duration, channel count, file format only — not filenames), panel opens, and detector-model runs. IPs are anonymised by Google before they are stored.
Analytics is off by default — the cookies are never set unless you explicitly accept them in the consent banner. You can change your decision at any time under Account → Cookies & analytics.
Operational data
Server access logs (kept by the hosting infrastructure) and per-account storage usage figures.

3. Why we process it (lawful bases)

4. Sharing & transfers

We do not sell your data and we do not share it with data brokers. We share data only with the providers strictly required to deliver the service:

Where transfers leave the UK / EEA, we rely on the UK / EU Standard Contractual Clauses with the receiving party.

5. Retention

6. Your rights

You have the right to:

To exercise any of these rights, contact rahul@vixenintelligence.com. We will respond within one calendar month. If you are not satisfied with our response, you can lodge a complaint with the UK Information Commissioner’s Office (ico.org.uk) or your local supervisory authority.

7. Security

Connections to the service are protected with TLS. Passwords are hashed with bcrypt at a cost factor that is reviewed annually. Uploaded audio is encrypted at rest with libsodium under per-file keys. Database access is restricted to the application server.

8. Cookies in detail

Essential

Analytics (consent-based) — only set after you accept analytics in the banner.

Declining analytics keeps the page on the essential cookie only. Withdrawing consent later (under Account → Cookies & analytics) clears the analytics cookies on your next page load.

9. Changes to this notice

We will update this page to reflect material changes to how we process personal data. The date at the top reflects the most recent revision. Significant changes will also be announced by email to active users.

← Back to the app