Banking
Core banking, deposits, loans, cards and net banking APIs.
Banks, insurers, hospitals, governments and every team with customer data can use ApiLense. Personal data is removed inside your own service, before anything is sent, and removed again before ApiLense stores anything. With strict privacy, only routes, timings and status codes ever leave.
The same protections apply to every organisation: no special version, no extra price.
Core banking, deposits, loans, cards and net banking APIs.
Payments, UPI, wallets, trading and lending platforms.
Policies, claims, premium and agent portals.
Hospitals, labs, pharmacies and health records.
Citizen services, tax, identity and public portals.
Catalogues, carts, orders, delivery and returns.
Recharge, billing, SIM and network services.
Shipments, tracking, fleets and warehouses.
Admissions, exams, results and learning apps.
Any team running APIs and microservices.
? inside your serviceBefore anything leaves, the ApiLense client removes PAN, Aadhaar, card, account and deposit numbers, mobile numbers, IFSC codes, e-mail addresses, passwords, OTPs, PINs, tokens and JWTs. Personal data in a path becomes {masked}.
Everything is masked again, so data from older clients, other languages or OpenTelemetry is protected too. A project marked strict keeps only routes, timings, status codes and error types, whatever a service sends.
One switch on the project's Setup tab, or one line in the service: apilens.privacy=strict. ApiLense also tells every service of a strict project to stop sending, so the data never leaves at all.
/fds/{fdNumber}, never /fds/FD2024000001CustomerNotFoundExceptionGET /api/v1/fds/FD2024000001 404
CustomerNotFoundException: no customer
C100001 for PAN ABCPV1234F
{"pan":"ABCPV1234F","mobile":"9876543210"}GET /api/v1/fds/{fdNumber} 404
CustomerNotFoundException
(no body)Every connection to apilens.org uses HTTPS (TLS) with certificates that renew automatically.
Sign-in passwords are stored as PBKDF2-SHA256 hashes with a salt and 210,000 rounds. Nobody, including ApiLense, can read them back.
Mail, payment and AI keys are stored with AES-GCM encryption and never shown again after saving.
Request data is kept for up to 7 days and front-end data for 14 days, then removed. Deleting a project removes all of its data.
Admin and member roles, access per project, and an audit log of who changed what.
The Java dependency and agent run on developers' computers only. Database access and the Try it relay are off by default and refuse to start in production.
Run ApiLense on your own server with Docker, inside your network. Same product, same features: your data never reaches us at all.
This page describes how ApiLense is built. Your own obligations (for example RBI data localisation or the DPDP Act) depend on your agreements: share this page with your security team, and ask us for anything they need in writing.