LabSureX
Product Modules Why LabSureX Questions Ref. Doctor login Hospital login Login
Sign up Book a demo

Privacy Policy

What LabSureX does with data — the laboratory's, its staff's, and its patients'. Written from what the software actually does, not from a template.

KeyCode Technology Pvt Ltd Last updated 07-Sep-2026
Privacy Policy Terms of Service Refund & Cancellation Contact

1. Who this is about

LabSureX is laboratory management software made and sold by KeyCode Technology Pvt Ltd (“we”, “us”). It is used by pathology laboratories and diagnostic centres (“the laboratory”) to register patients, run tests, record results and print reports.

This policy covers the website at this address, the LabSureX application a laboratory signs in to, the patient report portal, the referring-doctor and partner-hospital portals, and the LabSureX mobile app.

2. Two kinds of data, and they are not ours in the same way

Patient records inside a laboratory's account belong to that laboratory, not to us. The laboratory decides what is collected, why, and for how long; we hold and process it on their instruction. In the language of the Digital Personal Data Protection Act, 2023, the laboratory is the Data Fiduciary and we are a Data Processor acting for them.

So a patient asking for their record to be corrected or removed should ask the laboratory that tested them. We will not alter or hand over a laboratory's patient records on anybody else's request, including the patient's — not to be unhelpful, but because we have no way to verify who is asking and no right to act behind the laboratory's back.

Separately, we hold data of our own: the enquiry a laboratory sends us before it becomes a customer, and the account and billing details of laboratories that are customers. For that data, we are the Data Fiduciary and this policy is the whole of it.

3. What is collected

3.1 When you use this website

  • What you type into the sign-up or demo form — laboratory name, contact name, mobile number, email, city, number of branches, the plan you are interested in, anything you write in the message box, and a referral code if somebody gave you one.
  • The IP address the form was sent from, stored with the enquiry. It is there to rate-limit the form so it cannot be used to send thousands of junk enquiries; it is not used to identify or locate anybody.

This site runs no analytics and no advertising. There is no Google Analytics, no advertising pixel, no social-media tag and no tracking cookie. Every script, stylesheet, image and font is served from this site itself, so browsing these pages does not tell any other company that you were here.

3.2 When a laboratory's staff use the application

  • The account — login id, name, role, branch, and the contact details the laboratory chooses to record. Passwords are stored as a PBKDF2 hash and never in a form we or anybody else can read back.
  • The session — a token, the time it started and the address it started from, so that one account being used in two places is noticed and the first person is told.
  • A signing doctor's own details, where they choose to file them: qualification, council registration number, and a signature image that is printed on the reports they approve.
  • A record of changes — who altered a discount, a result, a referrer or a test's rate, and what it was before. See §7.

3.3 What the laboratory records about its patients

Entered by the laboratory, held for the laboratory: the patient's name, age, sex, contact number and address as the laboratory records it; the referring doctor; which tests were ordered, what they cost, what was paid and how; the sample, its barcode and its progress through the bench; the measured results and the doctor's remarks; and the report as it was printed.

This is health data and it is treated as such. It is not read by us in the ordinary course of running the service, it is never used to train anything, and it is never sold, shared or aggregated across laboratories — see §5.

3.4 Messages

Where a laboratory has switched SMS on, we record which message was sent, to which number, when, and whether the gateway accepted it. A test result is never put in a text message. The two messages the product sends say that a case has been booked or that a report is ready, and carry a link to the patient portal — because a result in a text message is a medical record sitting in a phone's message list and in whatever that phone backs up to.

3.5 The mobile app

The app signs in against the same accounts and holds a token on the device so you are not asked for a password every time; what is stored on our side is a hash of that token, not the token. The app reads data and does not write any. It contains no advertising and no third-party analytics SDK.

A patient looking up their own report gives the report code and the mobile number the case was booked under. Both are needed on purpose: the link gets forwarded, and a forwarded link is worth nothing without the number.

4. Cookies and what the browser stores

We use no advertising or tracking cookies of any kind. What is set is what the application cannot work without:

WhatWhyHow long
Session cookie Keeps you signed in between pages. Until the browser is closed.
Anti-forgery cookie Stops a form on another site being submitted as you. Until the browser is closed.
A tab marker in the browser's own storage Notices that the last window was closed, so a shared counter machine does not leave somebody signed in. Cleared as the page is left.

Because none of these is used for tracking or advertising, there is no consent banner. A banner asking permission for cookies we do not set would be theatre.

One exception worth naming: a help video, where one has been added to a screen, is loaded from YouTube's no-cookie domain and only after Play is pressed. Nothing is fetched from Google unless somebody chooses to watch.

5. What it is used for — and what it is never used for

Data is used to:

  • run the service the laboratory is paying for;
  • answer an enquiry, give a demonstration and set an account up;
  • bill for a subscription and keep a record of what was paid;
  • support the laboratory when they ask — and only then, and only as far as the question needs;
  • keep the service secure, and investigate misuse.

It is never:

  • sold, rented or given to a data broker;
  • used for advertising, ours or anybody's;
  • used to train a machine-learning model;
  • shown to another laboratory. One laboratory cannot see another's records at all — that is enforced by the database itself, not by our screens remembering to filter, so a mistake in our code cannot leak one customer's patients to another;
  • pooled or aggregated across customers, even anonymously, for statistics or a benchmark.

6. Who else sees it

Very few, and each for one job:

  • The laboratory's own SMS gateway. The message and the number go to whichever provider the laboratory has an account with. Where the laboratory bought its own account, we never see the credentials in a readable form — they are stored encrypted.
  • A payment gateway, when a subscription is paid online. Card and bank details are entered on the gateway's own page and never reach us or this software; what comes back is whether the payment succeeded and a reference.
  • Whoever hosts the server. Where we host for a laboratory, that is a data-centre in India. Where the laboratory runs LabSureX on its own server, the data never leaves their premises and this clause does not apply to them at all.
  • A court or a lawful authority, where we are legally obliged to. Where we are permitted to tell the laboratory that it happened, we will.

There is no other sharing. We use no advertising network, no analytics processor and no third-party support tool that can read a laboratory's data.

7. The record of changes, and why parts of it cannot be deleted

LabSureX keeps an append-only record of changes to cases, results, referrers and the test list — what changed, when, and which account changed it. The database refuses to update or delete a row in it, and that refusal applies to us as much as to anybody.

That is deliberate. A laboratory has to be able to answer “who altered this result”, and a record the person being asked about can quietly tidy up is not a record. The consequence is honest and worth stating plainly: erasing a patient's data will not erase the fact that a change was made to it, though what the entry says can be reduced to the change itself. Where a laboratory has a legal obligation to erase, tell us and we will do what can be done without breaking the trail that other patients' safety depends on.

8. How long it is kept

  • Patient records — for as long as the laboratory keeps its account, because they are the laboratory's clinical records and Indian practice expects a laboratory to be able to produce a past report. The retention period is the laboratory's decision, not ours.
  • Enquiries — kept while we are in touch about them and removed on request.
  • Accounts and billing records — kept while the account is live, and afterwards only as long as tax and company law require.
  • Backups — a working set, held for a few days and then overwritten. A record deleted from the live system may still exist in a backup until that backup ages out.

When a laboratory leaves, we will give them their data in a usable form and then remove it from our systems on their written instruction. We will not hold a laboratory's data hostage over a bill.

9. How it is kept safe

  • One laboratory cannot see another's data, enforced by the database. Every table that holds a laboratory's records is filtered at the data layer by whose connection is asking, so a forgotten condition in our code cannot leak anything — the filter is not something a query has to remember.
  • Passwords are hashed (PBKDF2), never stored or shown as text.
  • Repeated wrong passwords are blocked for a period, so a login cannot be guessed at by brute force.
  • One account, one place. Signing in somewhere else warns and ends the earlier session, so a shared password is noticed rather than convenient.
  • Closing the window signs you out — a laboratory counter is a shared machine.
  • Gateway keys are encrypted in the database and never displayed again after they are saved.
  • Backups are taken on a schedule and verified, not simply written and hoped for.
  • Traffic is served over HTTPS where we host. Where a laboratory hosts LabSureX itself, obtaining and installing the certificate is theirs to do and we will help.

No system is perfect, and anybody who says otherwise is selling something. If we become aware of a breach affecting a laboratory's data we will tell that laboratory without delay, tell them what we know and what we are doing, and make the reports the law requires of us.

10. Your rights

Under the Digital Personal Data Protection Act, 2023 you may ask for a copy of the personal data held about you, ask for it to be corrected or completed, ask for it to be erased, nominate somebody to act for you, and complain about how it has been handled.

Where to ask depends on whose data it is:

  • A patient — ask the laboratory that tested you. They hold the record and they are the ones who can verify who you are. We will help them answer you.
  • A laboratory, its staff, or somebody who sent us an enquiry — write to us at the address in §12 and we will answer within the period the Act allows.

You may also complain to the Data Protection Board of India if you are not satisfied with our answer.

11. Children

This website and the application are not meant for children and we do not knowingly take a child's data through them. A laboratory does, of course, test children — that record is created by the laboratory in the course of treating a patient, with the consent of a parent or guardian, and it is the laboratory's to hold and to answer for.

12. Changes to this policy, and how to reach us

When this policy changes the date at the top changes with it, and a change that materially affects a laboratory is told to that laboratory rather than left to be noticed. Earlier versions are available on request.

How to reach us

Company
KeyCode Technology Pvt Ltd
Telephone
+91 91400 13698
Email
info@keycodetech.com
Data requests
info@keycodetech.com
LabSureX

Laboratory management software for pathology labs and diagnostic centres. Registration to printed report, and the business behind it.

Product

  • The daily round
  • Modules
  • Portals
  • Why LabSureX

Get started

  • Book a demo
  • Sign up
  • Login
  • Patient — get your report

Talk to us

  • +91 91400 13698
  • info@keycodetech.com
  • keycodetech.com
A product by KeyCode Technology
© 2026 KeyCode Technology Pvt Ltd · keycodetech.com Privacy Terms Refunds Contact