Your borrowers' data stays yours.
Lending data is regulated data. The controls below are the ones a compliance team asks about in the first call, with the same honest status labels we use everywhere else on this site.
What protects the data.
Read from the code of the engine and the Suite. Built means implemented and tested in our codebase; Roadmap means we intend to build it and have not.
- 01Built
Tenant-isolated data
Every tenant-scoped table has row-level security enabled and forced in Postgres, and queries run as a non-superuser role. Isolation is enforced by the database, not by application code.
- 02Built
API-key-scoped access
Keys belong to one tenant, are stored as hashes, and can be rotated or revoked. A request only ever sees that tenant's policies and decisions.
- 03Built
Role-based access in the Suite
Five staff roles (admin, CRM agent, underwriter, collections agent, viewer) plus a separate borrower principal, with MFA and session controls for staff.
- 04Partial
PII access logged, append-only
Sensitive identifiers are masked by default. Every reveal of a full value is written to an immutable access log before the value is returned.
- 05Built
Field-level encryption of identifiers
Phone, PAN, Aadhaar and bank account numbers are encrypted at the application layer with AES-256-GCM, with a separate keyed index for lookups and key versioning for rotation.
- 06Built
Append-only decision log
Decisions cannot be updated or deleted; a database trigger blocks both. Each carries the policy version it was made under.
- 07Roadmap
Bureau-report view logging
Logging each view of a bureau report by a named user, alongside the existing PII access log.
- 08Roadmap
Request signing
HMAC signing of API requests in addition to the bearer key.
Built = implemented and tested in our codebase.Partial = core logic built, not production-ready.On onboarding = adapter built, enabled with your vendor credentials.Roadmap = not built yet.Gradexa is in active development; no production lenders yet.
Managed cloud, one tenant per lender.
The Credit Engine and the Suite run as multi-tenant services on managed infrastructure, with each lender isolated at the database row level. The Suite talks to the engine over HTTP with its own tenant key, exactly as an external client would.
What we commit to
- 01Bureau data is used only to produce your decision. It is never pooled across tenants, resold, or used to build models for anyone else.
- 02Your borrowers, policies and decisions stay yours. If you leave, they are returned or deleted on the terms in your agreement.
- 03We say which controls are built and which are planned. Ask us for the evidence behind any line on this page.
Security questions: hello@gradexa.in
Bring your compliance team.
We'd rather answer the hard questions before a contract than after. Request a demo and put security first on the agenda.