Trust
How we protect your business records.
What we do to keep your books safe. Items marked [CONFIRM] are pending verification.
Last reviewed: [date]
Data protection
- Each business's records are separated in the database. Access rules are checked by the database on every request, not only in the app's screens. [CONFIRM]
- Connections to eHisaab use HTTPS. [CONFIRM]
- Stored data is encrypted at rest by our hosting provider. [CONFIRM]
- Customer and vendor PAN and phone numbers are masked in bulk exports unless the person exporting is an owner or admin. [CONFIRM]
- Data is stored in [hosting region]. [CONFIRM]
Access control
- Every person has one role per business: owner, admin, accountant, cashier, inventory manager or viewer. The database enforces what each role can do. [CONFIRM]
- Owners and admins must use two-step verification with an authenticator app. Admin-only actions are refused unless the session has been verified with a code. [CONFIRM]
- Passwords must be at least 12 characters, and passwords found in known data breaches are rejected. [CONFIRM]
- Sessions sign out after 30 minutes of inactivity. Users can sign out of all devices, and changing a password signs out other devices. [CONFIRM]
- Cancelling a posted invoice needs approval from a second person. [CONFIRM]
- Bulk exports over 500 rows need approval from an owner or admin, and exports are rate-limited per user. [CONFIRM]
- eHisaab staff access to customer data: [describe who can access production data and under what conditions]. [CONFIRM]
Audit trail
- Changes to invoices, payments, contacts, products, stock, roles and tax settings are recorded with the user, time, and before and after values. [CONFIRM]
- Sign-ins, failed sign-ins, sign-outs and exports are recorded with IP address and browser. [CONFIRM]
- App users cannot edit or delete audit log entries. [CONFIRM]
- Posted invoices cannot be edited or deleted; corrections are made with a linked credit note. [CONFIRM]
- Audit log retention: [retention period]. [CONFIRM]
Backups
- Backup frequency: [frequency]. [CONFIRM]
- Backup retention: [retention period]. [CONFIRM]
- Backup location: [location]. [CONFIRM]
- Restore testing: [how often restores are tested]. [CONFIRM]
- Customers can export their own records at any time as CSV or Excel from the Exports page. [CONFIRM]
Incident response
- How we detect incidents: [describe monitoring]. [CONFIRM]
- Who responds: [team or role]. [CONFIRM]
- Customer notification: we will notify affected customers within [time period] of confirming an incident that affects their data. [CONFIRM]
- Regulator notification: [describe obligations under Nepal law]. [CONFIRM]
Reporting a vulnerability
If you believe you have found a security issue in eHisaab, email [security@yourdomain]. Please give us reasonable time to fix it before disclosing it publicly, and do not access or change other people's data while testing. We will acknowledge reports within [time period]. Machine-readable contact details are in /.well-known/security.txt.
Compliance
IRD e-billing enlistment: verification in progress.