Trust / Security

Controls that belong to the application.

Abnio treats edge services as optional layers—not the foundation. Authentication, authorization, tenant isolation and collection correctness are enforced by Abnio itself.

Security overview · Updated 25 August 2026

Account & access protection

Every customer account is protected by app-native two-factor authentication, and access is resolved against the requested site on every analytics route.

Argon2id passwords

Passwords are one-way hashed using a memory-hard password hashing algorithm.

Required TOTP 2FA

Authenticator-app codes are enforced before customer site data loads, with single-use recovery codes.

Server-side sessions

Browser sessions remain server-controlled and state-changing requests use CSRF protection.

Tenant boundaries

Analytics routes resolve site grants explicitly; admin and viewer permissions remain distinct.

Scoped operations

Internal access can be limited by both role and an explicit site allow-list.

Auditability

Administrative mutations create audit records for later review and incident investigation.

Collection & data safeguards

Security includes reducing what can be exposed. Abnio avoids raw IP storage and durable cross-site browser identity, while protecting the credentials required to operate integrations.

TLS in transit

Public application and collection surfaces are served over HTTPS.

No raw IP database

IP addresses are transformed transiently into scoped hashes and are not stored as raw values.

Encrypted integration tokens

Google OAuth refresh tokens and TOTP secrets are encrypted at rest.

Safe ingest rotation

Overlapping active tokens allow planned rotation without data loss; the last active token cannot be revoked.

Hardened verification

Install verification restricts destinations, revalidates redirects and addresses, and caps time and body size.

Quiet collection contract

Public collection returns minimal bodyless responses and avoids leaking tenant detail through errors.

Responsible disclosure

Found something? Tell us carefully.

Please report suspected vulnerabilities privately with the affected surface, reproduction steps and potential impact. Do not access another customer’s data, degrade the service, use social engineering or publish details before we have had a reasonable opportunity to investigate.

Contact Abnio