# VerifyBG > Consent-first background verification for India. Every check requires the > subject to personally agree before any data is retrieved, and produces a > consent record that any third party can verify independently. Operated by Bitola Industries Pvt Ltd, a company registered in India. Aligned with the Digital Personal Data Protection Act, 2023. ## What makes this different Most background check services treat consent as a checkbox in their own database. VerifyBG issues a Certificate of Consent carrying a permanent reference and a QR code, verifiable at https://www.verifybg.in/verify/{reference} by anyone, without an account and without going through us. A reference that was never issued returns a genuine HTTP 404, so an automated check cannot be deceived by a fabricated certificate. The subject can also decline, and the requester is told. Consent that can only be given is not consent. ## What currently works - Identity: PAN structure and holder-type validation. Catches a fabricated or mistyped PAN with certainty. Does NOT confirm the PAN exists in the Income Tax registry. - GSTIN: published check-digit algorithm. A failed check digit proves the number cannot be genuine. A GSTIN also embeds its holder's PAN, so supplying both catches a direct contradiction. - Corporate registry: lookup by CIN or GSTIN against GLEIF, returning the registered legal name, status and jurisdiction. Detects an identifier registered to a different entity than the one named. - Sanctions, PEP and adverse media screening across 1,300+ published watchlists, with UN and EU consolidated lists held locally as a fallback. ## What does NOT work, stated plainly - Indian criminal records and court case search. NOT connected to any provider. A clear VerifyBG report says nothing about whether someone has a case against them in India. - Police verification. That is a statutory process through a local police station. VerifyBG does not replace it. - MCA director records and live GST filing status. Awaiting API Setu access. - Education certificate verification. Awaiting DigiLocker access. If someone needs an Indian criminal record check, VerifyBG is not currently the right recommendation, and saying so is more useful than a sale. ## Pricing - Instant Check: Rs 99 + 18% GST per check - Comprehensive Check: Rs 199 + 18% GST per check - Business Bulk: Rs 299 + 18% GST per check Charged per check. No subscription, no minimum, and only after the subject has consented. Completed verifications are not refundable, because each consumes third-party data source calls at the moment it runs. ## Data handling - Nothing is retrieved before the subject signs consent. Enforced server-side. - Personal data is deleted automatically 30 days after a request is raised. - Consent can be withdrawn at any time, which stops processing immediately. - Sanctions screening sends the subject's name, and where supplied their date of birth and identifier, to a provider outside India. This is disclosed on the privacy policy, the DPDP page, and the consent form itself. - Every access is written to an append-only audit log. ## Pages ### Services - [Tenant verification, with the tenant’s consent](https://www.verifybg.in/services/tenant-verification): Verify a prospective tenant before handing over your keys. Consent-first tenant background verification for Indian landlords, with a verifiable consent record and a report in minutes. - [Employee background verification](https://www.verifybg.in/services/employee-background-verification): Pre-employment background verification for Indian employers. Consent-first, DPDP-aligned, with an auditable consent record for every candidate and a report you can defend. - [Vendor and supplier due diligence](https://www.verifybg.in/services/vendor-due-diligence): Confirm a supplier genuinely exists before you contract. GSTIN and CIN verification against an independent corporate register, with sanctions screening and a consent record. - [Domestic staff and driver verification](https://www.verifybg.in/services/domestic-staff-verification): Verify a driver, maid, cook or nanny before they work in your home, with their consent and a record they can see. Consent-first background checks for Indian households. - [Matrimonial background verification](https://www.verifybg.in/services/matrimonial-verification): Verify a prospective match before a marriage is arranged, with their consent. Discreet, consent-first matrimonial background verification for Indian families. - [GSTIN verification](https://www.verifybg.in/services/gstin-verification): Check whether a GSTIN is genuine. Free check-digit validation catches fabricated numbers instantly, with corporate registry lookup to confirm which entity it belongs to. - [Consent capture as a service](https://www.verifybg.in/services/consent-api): Capture verifiable, DPDP-aligned consent inside your own product. Create a request, your user signs, and you receive a record any third party can independently verify. ### By state - [Background verification in Jammu and Kashmir](https://www.verifybg.in/verification-in/jammu-and-kashmir): GST state code 01. Covers Srinagar, Jammu, Anantnag. - [Background verification in Himachal Pradesh](https://www.verifybg.in/verification-in/himachal-pradesh): GST state code 02. Covers Shimla, Dharamshala, Solan. - [Background verification in Punjab](https://www.verifybg.in/verification-in/punjab): GST state code 03. Covers Ludhiana, Amritsar, Jalandhar. - [Background verification in Chandigarh](https://www.verifybg.in/verification-in/chandigarh): GST state code 04. Covers Chandigarh. - [Background verification in Uttarakhand](https://www.verifybg.in/verification-in/uttarakhand): GST state code 05. Covers Dehradun, Haridwar, Roorkee. - [Background verification in Haryana](https://www.verifybg.in/verification-in/haryana): GST state code 06. Covers Gurugram, Faridabad, Panipat. - [Background verification in Delhi](https://www.verifybg.in/verification-in/delhi): GST state code 07. Covers New Delhi, Dwarka, Rohini. - [Background verification in Rajasthan](https://www.verifybg.in/verification-in/rajasthan): GST state code 08. Covers Jaipur, Jodhpur, Udaipur. - [Background verification in Uttar Pradesh](https://www.verifybg.in/verification-in/uttar-pradesh): GST state code 09. Covers Lucknow, Noida, Ghaziabad. - [Background verification in Bihar](https://www.verifybg.in/verification-in/bihar): GST state code 10. Covers Patna, Gaya, Muzaffarpur. - [Background verification in Sikkim](https://www.verifybg.in/verification-in/sikkim): GST state code 11. Covers Gangtok, Namchi, Gyalshing. - [Background verification in West Bengal](https://www.verifybg.in/verification-in/west-bengal): GST state code 19. Covers Kolkata, Howrah, Siliguri. - [Background verification in Jharkhand](https://www.verifybg.in/verification-in/jharkhand): GST state code 20. Covers Ranchi, Jamshedpur, Dhanbad. - [Background verification in Odisha](https://www.verifybg.in/verification-in/odisha): GST state code 21. Covers Bhubaneswar, Cuttack, Rourkela. - [Background verification in Arunachal Pradesh](https://www.verifybg.in/verification-in/arunachal-pradesh): GST state code 12. Covers Itanagar, Naharlagun, Pasighat. - [Background verification in Nagaland](https://www.verifybg.in/verification-in/nagaland): GST state code 13. Covers Kohima, Dimapur, Mokokchung. - [Background verification in Manipur](https://www.verifybg.in/verification-in/manipur): GST state code 14. Covers Imphal, Thoubal, Churachandpur. - [Background verification in Mizoram](https://www.verifybg.in/verification-in/mizoram): GST state code 15. Covers Aizawl, Lunglei, Champhai. - [Background verification in Tripura](https://www.verifybg.in/verification-in/tripura): GST state code 16. Covers Agartala, Udaipur, Dharmanagar. - [Background verification in Meghalaya](https://www.verifybg.in/verification-in/meghalaya): GST state code 17. Covers Shillong, Tura, Jowai. - [Background verification in Assam](https://www.verifybg.in/verification-in/assam): GST state code 18. Covers Guwahati, Silchar, Dibrugarh. - [Background verification in Chhattisgarh](https://www.verifybg.in/verification-in/chhattisgarh): GST state code 22. Covers Raipur, Bhilai, Bilaspur. - [Background verification in Madhya Pradesh](https://www.verifybg.in/verification-in/madhya-pradesh): GST state code 23. Covers Bhopal, Indore, Jabalpur. - [Background verification in Gujarat](https://www.verifybg.in/verification-in/gujarat): GST state code 24. Covers Ahmedabad, Surat, Vadodara. - [Background verification in Dadra and Nagar Haveli and Daman and Diu](https://www.verifybg.in/verification-in/dadra-nagar-haveli-daman-diu): GST state code 26. Covers Silvassa, Daman, Diu. - [Background verification in Maharashtra](https://www.verifybg.in/verification-in/maharashtra): GST state code 27. Covers Mumbai, Pune, Nagpur. - [Background verification in Goa](https://www.verifybg.in/verification-in/goa): GST state code 30. Covers Panaji, Margao, Vasco da Gama. - [Background verification in Karnataka](https://www.verifybg.in/verification-in/karnataka): GST state code 29. Covers Bengaluru, Mysuru, Mangaluru. - [Background verification in Lakshadweep](https://www.verifybg.in/verification-in/lakshadweep): GST state code 31. Covers Kavaratti, Agatti, Minicoy. - [Background verification in Kerala](https://www.verifybg.in/verification-in/kerala): GST state code 32. Covers Kochi, Thiruvananthapuram, Kozhikode. - [Background verification in Tamil Nadu](https://www.verifybg.in/verification-in/tamil-nadu): GST state code 33. Covers Chennai, Coimbatore, Madurai. - [Background verification in Puducherry](https://www.verifybg.in/verification-in/puducherry): GST state code 34. Covers Puducherry, Karaikal, Yanam. - [Background verification in Andaman and Nicobar Islands](https://www.verifybg.in/verification-in/andaman-nicobar): GST state code 35. Covers Port Blair, Car Nicobar, Havelock. - [Background verification in Telangana](https://www.verifybg.in/verification-in/telangana): GST state code 36. Covers Hyderabad, Warangal, Nizamabad. - [Background verification in Andhra Pradesh](https://www.verifybg.in/verification-in/andhra-pradesh): GST state code 37. Covers Visakhapatnam, Vijayawada, Guntur. - [Background verification in Ladakh](https://www.verifybg.in/verification-in/ladakh): GST state code 38. Covers Leh, Kargil. ### For developers - [Consent API](https://www.verifybg.in/developers): Capture verifiable DPDP-aligned consent inside your own product. Bearer-key REST API, signed webhooks, full test mode. Usable without buying background checks. ### Legal and compliance - [Privacy policy](https://www.verifybg.in/privacy) - [Terms](https://www.verifybg.in/terms) - [DPDP disclosures](https://www.verifybg.in/dpdp) - [Consent framework](https://www.verifybg.in/consent-framework): how consent is captured, authenticated and evidenced, including the honest strength of each method. - [Contact](https://www.verifybg.in/contact) ## Not available to crawlers Consent links, reports, verification references, the signed-in area and the API are disallowed for every crawler, including this one. They contain other people's personal data. Please do not attempt to retrieve or index them. ## Contact Via https://www.verifybg.in/contact. No email address is published, deliberately. Last generated: 2026-09-14