Security & Trust

Last updated: April 2026

Security is foundational to AskBooks. This page describes the technical and organisational measures we use to protect your data.

Encryption

  • In transit: TLS 1.3 with strict HSTS preload across all domains.
  • At rest: AES-256-GCM for application data; KMS-managed keys for backups.
  • Secrets: stored in AWS Secrets Manager, never in source control.

Authentication & Access

  • Passwords hashed with Argon2id (memory-hard, side-channel resistant).
  • JSON Web Tokens signed with RS256; rotating signing keys.
  • Optional time-based one-time-password (TOTP) multi-factor authentication.
  • Granular role-based access control (super-admin, admin, accountant, manager, employee, viewer).

Audit Logging

Every privileged action is recorded with a tamper-evident hash chain — each log entry is linked to the prior entry's hash, making silent modification detectable. Logs are replicated to write-once storage.

Database

  • PostgreSQL 16 with Row-Level Security (RLS) enforcing tenant isolation at the storage layer.
  • Automated daily snapshots; encrypted off-site backups retained for 35 days.
  • Point-in-time recovery within the retention window.

Hosting & Infrastructure

  • Primary region: AWS Mumbai (ap-south-1) for data residency in India.
  • Multi-AZ deployment with target 99.95% uptime SLA.
  • Web Application Firewall and DDoS mitigation via Cloudflare.

Application Security

  • Strict Content-Security-Policy and security headers via Helmet.
  • Input validation with Zod schemas on every endpoint.
  • Rate limiting and bot mitigation on auth and high-risk endpoints.
  • Dependency scanning (Dependabot) and SAST (CodeQL) on every pull request.

Penetration Testing

We conduct an independent annual third-party penetration test with remediation tracked to closure. Executive summary reports are available to enterprise customers under NDA.

Compliance Roadmap

  • DPDPA, 2023 — operational compliance.
  • SOC 2 Type II — target Q3 2026.
  • ISO/IEC 27001 — under evaluation for 2027.

Vulnerability Disclosure

Found a security issue? We appreciate responsible disclosure. Please email security@askbooks.in. A PGP key is available on request. Please do not access data that does not belong to you, and allow us a reasonable window to remediate before public disclosure.

Bug Bounty

We run a private bug-bounty programme for high-impact findings. Email security@askbooks.in with your prior research for an invitation.