Complete platform

Every feature built for
Indian property operators

No bloated enterprise modules. No features you'll never use. Every capability in Abode solves a real problem faced by PG owners and co-living operators in India.

11 feature modules76+ individual capabilitiesIndia-native integrationsEnterprise security

Tenant Operations

Complete lifecycle management from the first inquiry to the final move-out.

Tenant onboarding

Capture all tenant details in one structured form — name, phone, Aadhaar, company, emergency contacts, and photo ID.

Room & bed assignment

Assign tenants to specific rooms and beds. Real-time vacancy tracking prevents double-booking.

Move-in/move-out workflow

Structured process for move-ins with checklist, and move-outs with deposit refund tracking and notice period management.

Tenant types

Tag tenants as working professionals, students, homemakers — filter and report by segment.

Emergency contacts

Store emergency contact details for every tenant, accessible in one click.

Tenant notes

Private internal notes per tenant — visible only to your staff, never to the tenant.

Tenant profile photos

Upload and store profile photos linked to tenant records for quick identification.

Duplicate detection

Abode prevents registering the same phone number twice, eliminating duplicate records.

Rent & Payments

End-to-end rent lifecycle from generation to receipt — with full audit trail.

Auto rent generation

Monthly rent records created automatically for every active tenant on their move-in anniversary.

Bulk rent generation

Generate rent records for all active tenants for any month in one click.

Bulk payment marking

Select multiple tenants and mark all as paid simultaneously — perfect for cash-based collections.

Multiple payment modes

Record payments via cash, UPI, bank transfer, cheque, or Razorpay — each with reference tracking.

UPI reference tracking

Store UPI transaction IDs for every digital payment as a verifiable audit record.

Partial payments

Record partial rent payments and track the outstanding balance separately.

Late fees

Add late fees when marking overdue payments — stored separately for clean reporting.

Auto overdue flagging

Rents past their due date are automatically marked overdue every morning.

Receipt generation

Sequential receipt numbers per org (e.g. SHARMA-2025-0042). Print-ready PDF receipts.

Receipt delivery

Send receipt PDFs directly to tenants via WhatsApp with one click.

WhatsApp Automation

Automated communication that speaks to your tenants in their language.

Rent due reminders

Automated WhatsApp messages sent before the rent due date — configurable timing.

Overdue alerts

Escalating reminders for overdue payments — firm but professional tone.

Welcome messages

Automatic welcome WhatsApp for new tenants when they move in.

Lease expiry alerts

Notify tenants when their expected stay is approaching its end.

Message delivery tracking

See delivery status — sent, delivered, failed — for every message logged.

Monthly message limits

Per-plan message quotas protect against runaway costs. Upgrade to Growth for unlimited.

Custom templates

Send ad-hoc custom messages to any tenant from within the platform.

Police Verification

India-specific compliance built into the core product — not an afterthought.

C-Form auto-generation

Police C-Form PDFs generated automatically for every new tenant, pre-filled with their details.

Verification status tracking

Track every tenant through Pending → Form Generated → Submitted → Verified.

Female PG enforcement

For female-only PGs, police verification is flagged as mandatory and tracked prominently.

Station & acknowledgement logging

Store the police station name and acknowledgement number when forms are submitted.

Dashboard alerts

The dashboard prominently shows the count of tenants with pending verification.

Bulk verification view

See all tenants grouped by verification status on the dedicated verification page.

Analytics & Reporting

Real-time data that shows you exactly how your property is performing.

Revenue dashboard

Monthly rent due vs collected, collection rate, net income after expenses.

6-month trend chart

Visualize rent collection trends over 6 months — bar and area charts.

Occupancy analytics

Live occupancy rate, occupied vs vacant beds, per-property breakdown.

Expense breakdown

Category-wise expense analysis — maintenance, utilities, salary, cleaning.

Net income tracking

Rent collected minus expenses = net property income, tracked monthly.

Per-property analytics

Switch between viewing all-property analytics or drilling down to a single property.

Super admin platform view

Platform-wide analytics across all organizations for the platform admin.

Maintenance

Track every repair from report to resolution — with full history per room.

Request logging

Log maintenance requests with title, description, priority, and room/property context.

Priority levels

Low, medium, high, and urgent priority levels — urgent requests surface immediately.

Contact assignment

Assign requests to your electricians, plumbers, or other service contacts.

Status tracking

Open → In Progress → Resolved → Closed workflow with timestamps.

Resolution logging

Mark requests as resolved with a timestamp — full history preserved.

Property & room linkage

Every request is linked to a specific property and room for spatial context.

Rooms & Properties

Comprehensive inventory management for all your spaces.

Multi-property support

Manage multiple properties (PGs, co-living spaces) under a single account.

Room management

Add rooms with type, floor, monthly rent, and amenities.

Bed tracking

Beds auto-created per room. Real-time occupied/vacant status per bed.

Floor view

Rooms organised by floor with visual occupancy indicators.

Bulk room creation

Add multiple rooms in batch — useful for initial setup of large PGs.

Amenity tagging

Tag rooms with amenities: AC, WiFi, attached bath, geyser, TV, fridge.

Property switcher

Switch between properties instantly from the sidebar without re-login.

Space types

PG, co-living, co-work, and hostel space types — each with appropriate defaults.

Documents & Storage

Secure, organised document storage for every tenant.

Aadhaar storage

Upload Aadhaar front and back. Last 4 digits stored in plain text; full number encrypted at rest.

Photo ID upload

Company ID, profile photo, and other identity documents stored securely.

Rental agreements

Upload signed rental agreements linked to the specific tenant.

Police forms

Generated C-Forms stored in the documents folder for each tenant.

Private access only

Documents are stored in private Supabase storage — only your org can access them.

Org-scoped paths

File paths structured as org_id/tenant_id/filename — preventing any cross-org access.

Service Contacts

Keep your vendor network organised and accessible.

Contact directory

Maintain a directory of electricians, plumbers, carpenters, cleaners, ISPs, and more.

Quick assign

Assign service contacts to maintenance requests directly from the contact directory.

Role categorisation

Contacts tagged by role for fast filtering when a specific type of vendor is needed.

Email & phone

Store both phone and email for each contact — reach them via either channel.

Active/inactive toggle

Deactivate contacts you no longer work with without deleting their history.

Settings & Administration

Full control over your workspace configuration.

Organization profile

Update PG name, address, city, type, and owner details at any time.

Staff accounts

Growth and Pro plans support staff accounts with the pg_staff role.

Role-based access

Three roles: Super Admin (platform), PG Owner (full org access), PG Staff (limited).

Theme toggle

Switch between dark and light mode — preference persisted per device.

Plan management

View current plan, trial days remaining, and upgrade options from within the dashboard.

Subscription via Razorpay

Indian payment gateway — pay via UPI, card, or net banking.

Data export

Export tenants, rent records, and expenses as CSV files for external analysis.

Security & Compliance

Enterprise-grade security defaults, not optional add-ons.

Multi-tenant isolation

Row-level security in Postgres ensures no data leaks between organizations.

Encrypted Aadhaar

Full Aadhaar numbers are encrypted at rest. Only last 4 digits shown in the UI.

Audit log

Every write action (tenant created, payment marked, document uploaded) is logged with timestamp and actor.

Secure headers

HSTS, CSP, X-Frame-Options, and Permissions-Policy headers set on all responses.

Rate limiting

Auth endpoints rate-limited to prevent brute force and account enumeration.

Session management

Supabase Auth with httpOnly cookies — tokens not accessible to JavaScript.

Start today

Ready to put these features
to work for your property?

14-day free trial · No credit card required · Set up in under 10 minutes