Security

Security

What we do to keep your firm's and your clients' data safe. Each point below describes how the product works today.

Server in Mumbai

The application and its database

Nightly encrypted backups

Every night, each one encrypted

Read-only Tally Connector

Export requests only

Firm data isolated

Tested on every route

How your data is protected

In transit, at rest and once a year is finalised.

  • HTTPS everywhere

    Every page and every request uses HTTPS, with HSTS so browsers never fall back to plain HTTP.

  • Kept in India

    The application and its database run on a server in Mumbai. The website is served through Vercel, whose network may carry traffic through locations outside India. Every service provider is listed in the Privacy policy.

  • Nightly backups

    The database is backed up every night, and each backup is encrypted.

  • Finalised statements

    When you finalise a year, its statements are saved as a fixed copy with a fingerprint (hash). Changing them means reopening the year, and that is recorded.

Who can get in

Passwords, sessions and our own administrator.

  • Passwords

    Passwords are stored only as bcrypt hashes. They must be at least 10 characters, and they are checked against a list of common passwords.

  • Sessions

    You stay signed in with an HttpOnly, Secure, SameSite cookie. A session lasts 14 days from your last activity, and you can sign out any device from Settings > Security.

  • Limits on guessing

    Sign-in, sign-up and password reset are rate limited. One email address gets at most five sign-in attempts in 15 minutes.

  • Administrator access

    Our administrator can open a firm's data only after entering a one-time code, and every view is logged.

Who sees what

Between firms, and inside your own firm.

  • Firm isolation

    Each firm sees only its own records. Asking for another firm's record gets the answer "not found", and this is tested on every route.

  • Staff access

    Staff see only the clients assigned to them, unless the owner gives them access to all clients.

  • Activity log

    Sign-ins, client changes, team changes, Tally imports and finalising are recorded against the person who did them.

Tally and payments

The connector on your computer, and card payments.

  • The Tally Connector

    The connector accepts messages only from autofs.in, runs only read-only exports, and works only after it is paired with your account.

  • Payments

    Payments, when they open, go only through Razorpay checkout; we never see or store card details.

What we cannot do

Limits that are built in, not promised. Each one is something the software cannot do.

  • We cannot change anything in your Tally

    The connector only sends Tally export requests, which read data. It has no instruction that creates, alters or deletes a voucher or a ledger.

  • Our servers cannot reach your Tally

    Only the connector in Chrome on your own computer talks to Tally. Nothing on our servers connects to it.

Report a security problem to support@autofs.in.