Skip to main content
VerifyAll logo

PG, co-living, hostels and student housing

Resident verification for PGs and co-living, with the police form filled in

Send each new resident a link. On their own phone they consent, photograph one ID and fill in their details. VerifyAll checks the ID against live records, matches the mobile number to the name, can search court records, and hands you the police tenant information form for your city, filled in and ready to file. No copy of the ID is kept.

Running a hotel or serviced apartments? See the hotel guest register.

One-time ₹100.00 wallet credit for business accounts once approved. Every check is charged from your wallet at its own rate, and some checks cost more than ₹100.00.

Resident checkExample
Rajesh Kumar Sharma
Room 204 · Moving in 15 Nov 2026
Verified
ID checked
Driving licence ending 3456
Name on the ID
Matches
Mobile number
Name matches
Court-record search
No cases found
Police tenant form
Ready to file
ID copy kept
None
Illustration with fictional values. Your result shows what is on record for the details you enter.

How it works

From invite to police form in six steps

The resident does the typing on their own phone, so your staff do not collect ID photocopies or copy details by hand.

  1. Step 1

    Add the resident

    Enter the name, mobile number, room and move-in date, and choose the check: Basic, or Standard with a court-record search.

  2. Step 2

    Send the link

    Share the link by WhatsApp, a QR code or a copied link, or by email if the resident gives an address. No app or login is needed.

  3. Step 3

    The resident consents

    They read what will be checked and why, and agree on their own phone. The time of consent is recorded.

  4. Step 4

    They photograph one ID

    PAN, driving licence, passport or voter ID. The number is read from the photo, and the photo itself is not kept.

  5. Step 5

    The checks run

    The ID is checked against live records and the mobile number is matched to the name. A court-record search, if chosen, takes about four hours.

  6. Step 6

    Download the police form

    The tenant information form for your city comes back filled in. You file it with your own login and note the acknowledgement number.

What is checked

What a resident check covers

Basic covers one live ID check, the mobile match and the police form. Standard adds a court-record search.

One live ID check

PAN, driving licence, passport or voter ID, checked against live records. You see whether the ID exists and whether the name on it matches the resident.

Mobile number matched to the name

The name held for the mobile number is compared with the resident’s name: match, partial match or mismatch.

Court-record search (Standard)

A search of court cases in the resident’s name, using their father’s name, date of birth and address. Only owners, co-admins and site managers see the result.

The city’s police tenant form

Forms laid out for Kolkata, Mumbai and Pune, Delhi, Hyderabad, Bengaluru, Gurugram, Noida and Chennai, plus a general form with every field for other cities.

Foreign residents

Recorded with their passport and visa details, with a reminder before the 24-hour Form C deadline. Foreign documents are recorded, not verified.

Re-checks and move-out

Re-check an ID at renewal. Mark a move-out and the resident’s personal details are deleted after the period you set.

The result says “Verified”, “Could not verify, ask for another document”, or “Could not check right now”. A check that cannot run because of a system problem is not charged, and you can run it again. The resident never sees the result.

Privacy

Built to DPDP’s rules: consent, minimum data, no copies, automatic deletion, hosted in India

Residents hand over their identity to live in your property. Visitor and Gate Verification is designed to keep as little of it as possible, for as short a time as you choose.

Consent on record

Each resident agrees on their own phone before anything is checked, and the time and wording of the consent are kept with the record.

Minimum data

The result shows verified or not, the name match and validity. Other details returned by a check, such as addresses or family names, are not stored.

No copies of IDs

The ID photo is read and discarded. The register keeps the ID type, its last four characters and the result, never a scan.

Automatic deletion

Personal details are deleted a set number of days after move-out (7 to 365; 180 unless you change it). A manager can also erase a resident at once.

Hosted in India

The service and its database run in India. Every view, export and change is written to the audit log.

Access by role

Staff see only the properties they are assigned to, and only the fields their role needs.

You stay in charge of the personal data you collect; VerifyAll processes it for you. Read how we protect it on the security page and in the privacy policy.

Roles and access

Team roles for every property

The account owner assigns team members to each property. Court results are never shown to front-desk staff.

Owner and co-admins
Every property: residents, results including court records, police forms, timelines, charges and every report.
Property manager
Their properties in full: invite, re-check, mark move-outs, erase a resident, export what is held about them, and download registers.
Front desk
Invite residents, see ID results and name matches, download and mark police forms filed. No court results, and mobile numbers shown masked.

Registers and reports

A register you can show the police

Download as PDF or CSV from the property’s Reports tab.

  • Filled police tenant information form for each resident, in the city’s field order, with only the last four characters of the ID
  • “Intimated to police on” date and acknowledgement number on every resident you have filed
  • Pending list: residents whose form is not filed yet, and foreign residents whose Form C is due
  • Resident register for any date range
  • A PDF report for each resident, for your own file
  • Monthly usage by property

For PG and property software

Approved business accounts can invite residents and read results from their own software with the Developer API, and receive a webhook when a resident’s check is complete and the police form is ready. Webhook messages carry first names, ids and status words only.

See the API

Resident verification FAQs

How the check, the police form and the data rules work.

Still have questions? Our team is happy to help.

Contact Support

Read the guide

Tenant and PG Resident Verification: What Operators Should Check

Read the guide

Verify your next resident before they move in

Set up a property, send the first link and download a filled police form with VerifyAll.

Business accounts get a one-time ₹100.00 wallet credit once approved. Every check is charged from your wallet at its own rate, and some checks cost more than ₹100.00.