NEW RELEASEHotelOS v1.5.0 Enterprise Release is live with Multi-Property Transfer and Zero-Trust Onboarding.
Learn More
H
HotelOSEnterprise Cloud PMS
FeaturesSolutionsPricingSecurityCustomersResources
Sign InBook Demo
Enterprise-Grade Security Architecture

Security is Not a Feature. It's the Foundation.

HotelOS is built on a Zero Trust security model with defense-in-depth across every layer — database, network, application, and identity. Your guest data, financial records, and operational logs are protected at all times.

Book Security ReviewDownload Security Whitepaper
256-bit
AES Encryption
RLS
Row-Level Security
99.99%
Uptime Target
Zero
Trust Architecture
TLS 1.3 In-Transit Full Audit Trail Supabase RLS SOC 2 Roadmap

Defense-in-Depth Architecture

Five independent security layers — any breach at one layer is contained before it can reach your data. Every request must pass through every layer.

Network Perimeter
Layer 1 — Edge & CDN
Vercel Edge NetworkTLS 1.3 terminationDDoS mitigationRate limiting
Identity & Access
Layer 2 — Zero Trust IAM
Supabase Auth (JWT)Role-Based Access ControlSession managementMFA ready
Application Security
Layer 3 — Next.js Middleware
Route-level auth guardCSP headers enforcedInput validationCSRF protection
Data Layer
Layer 4 — Database Security
Row-Level Security (RLS)AES-256 at restColumn encryptionZero direct DB access
Audit & Observability
Layer 5 — Monitoring
Immutable audit logSentry error trackingAnomaly alertsReal-time dashboards
Zero Trust Principle

Every request — including from authenticated hotel staff — is verified at the database layer through Supabase Row-Level Security policies. No component can bypass RLS, even with a valid JWT. This means a compromised front desk session cannot access executive financial records, even if both run on the same application server.

Role-Based Access Control

Every employee in HotelOS operates within a tightly scoped permission boundary. The principle of least privilege is enforced at both the application and database layers simultaneously.

Supabase RLS enforces permissions at the database query level. Even if application-layer role checks were bypassed, the database would reject the query based on the authenticated user's JWT claims.

Allowed
  • Reservations & Front Desk
  • Rooms & Housekeeping
  • Engineering module
  • Night Audit
  • Reports & Executive BI
  • Guest profiles
Blocked (RLS enforced)
  • User management
  • Billing settings
  • System configuration

Encryption & Key Management

All data is encrypted in transit and at rest. Keys are managed externally and rotated automatically — zero plaintext secrets in the codebase.

In-Transit Encryption
TLS 1.3
All client-server communication

Every byte of data traveling between your browser and HotelOS servers is encrypted using TLS 1.3 with forward-perfect secrecy. Older protocol versions (TLS 1.0/1.1) are explicitly rejected. HSTS is enforced with a 1-year max-age.

At-Rest Encryption
AES-256
Database volumes & backups

Supabase encrypts all database storage volumes using AES-256. This includes live database files, WAL logs, and all automated backups. Encryption keys are managed by AWS KMS (for Supabase-hosted instances) with automatic rotation.

Secret & Key Management
Vault + ENV
API keys, service tokens, credentials

No secrets are stored in source code. All API keys, service role tokens, and third-party credentials are managed via Vercel Environment Variables (encrypted at rest) and Supabase Vault for database-level secrets. Secrets are rotated quarterly.

JWT Token Security
RS256 (asymmetric)
Authentication sessions

Supabase Auth issues RS256-signed JWTs for every authenticated session. Token expiry is enforced at 1 hour for interactive sessions. Refresh tokens are stored in httpOnly cookies and are rotated on each use, preventing token fixation attacks.

Storage Encryption
AES-256 (object-level)
File uploads, report exports

All files stored in Supabase Storage (invoice PDFs, report exports, registration card scans) are encrypted at the object level before being written to disk. Presigned URLs with short TTL (5 minutes) are used for all file access.

Immutable Audit Log

Every action taken by every user — including system actions — is recorded with actor, timestamp, IP, and outcome. Logs are append-only and cannot be modified even by administrators.

Timestamp
Actor
Action
Resource
IP
Status
2026-07-26 08:14:22
mgr.priya@hotelname
RESERVATION_CHECKOUT
booking#8821
203.0.113.42
SUCCESS
2026-07-26 08:12:05
fd.rahul@hotelname
GUEST_PROFILE_VIEW
guest#4421
203.0.113.42
SUCCESS
2026-07-26 07:59:44
admin@hotelname
ROLE_ASSIGNMENT
user#29
198.51.100.7
SUCCESS
2026-07-26 07:47:10
SYSTEM
NIGHT_AUDIT_COMPLETE
audit#2026-07-25
internal
SUCCESS
2026-07-26 07:31:55
unknown
LOGIN_FAILED
auth/login
45.33.32.156
BLOCKED

Showing 5 of 12,847 log entries · Retention: 365 days · Export available (CSV, JSON)

Backups & Disaster Recovery

Your hotel data is never in one place. Automated backups, WAL-based point-in-time recovery, and cross-region replication protect you from any failure scenario.

Plan
Backup Frequency
Retention
RPO
RTO
Storage
Starter
Weekly automated
30 days
7 days
4 hours
Cross-region S3
Professional
Daily automated
90 days
24 hours
2 hours
Multi-AZ S3
Enterprise
Hourly + WAL streaming
365 days
< 5 minutes
< 30 minutes
Multi-region + tape archive
Point-in-Time Recovery

Restore your database to any point in the past 365 days (Enterprise) using Postgres WAL log streaming. Full transactional consistency guaranteed.

Automated Backup Verification

Every backup is automatically restored to a sandboxed environment weekly and verified for consistency. We don't trust unverified backups.

Incident Runbooks

Enterprise customers receive documented disaster recovery runbooks with step-by-step recovery procedures, tested quarterly with our support team.

High Availability Architecture

HotelOS has no single point of failure. Each layer scales and fails independently, ensuring your front desk stays operational even during infrastructure incidents.

Vercel Edge (Global CDN)
100+ edge locations. Automatic failover.
Active
Next.js Serverless
Auto-scales to zero. No cold start lag.
Active
Supabase Postgres (Primary)
High-memory instance. Connection pooling.
Active
Supabase Read Replica
Async replication. Reports & BI queries.
Active
S3-Compatible Object Store
Files, invoices, exports. 99.999% SLA.
Active
99.5%
Target Uptime (Starter)
99.9%
Target Uptime (Pro)
99.99%
Target Uptime (Enterprise)

Security Monitoring & Observability

Continuous visibility across application health, security events, and system availability. Every anomaly triggers an alert before it becomes an incident.

Application Performance Monitoring
via Sentry

All unhandled exceptions and slow API traces are captured in real-time by Sentry. P95 and P99 latency histograms are tracked per route. Alerts fire on any error spike.

  • < 200ms API p95
  • < 2s page load (LCP)
  • > 95 Lighthouse score
Security Anomaly Detection
via Supabase + Custom

Automated detection of unusual login patterns, brute force attempts, impossible travel, and bulk data exfiltration signals. Alerts sent to ops email and Slack within 60 seconds.

  • Login velocity rate limiting
  • IP reputation checking
  • Session anomaly alerts
Uptime & Health Monitoring
via Vercel Analytics + Health API

HotelOS exposes a public /api/health endpoint returning real-time status of every subsystem. External uptime monitors poll this every 60 seconds from 5 global locations.

  • Global probe coverage
  • 60-second check interval
  • SMS + email alerting
System Health Dashboard
All Systems Operational
API Latency (p95)
142ms
DB Query Time
18ms
Error Rate
0.02%
Uptime (30d)
99.97%

Certified Infrastructure Providers

HotelOS runs exclusively on SOC 2 certified, enterprise-grade infrastructure. We inherit the security posture of the industry's most trusted cloud providers.

V
Vercel
Edge Network + Serverless Runtime
SOC 2
  • ISO 27001 certified
  • SOC 2 Type II certified
  • Automated HTTPS everywhere
  • DDoS protection at edge
  • Preview deployments for every PR
  • Zero-downtime deployments
SB
Supabase
Postgres Database + Auth + Storage
SOC 2
  • SOC 2 Type II certified
  • HIPAA eligible infrastructure
  • Row-Level Security (RLS)
  • Point-in-time recovery
  • Encrypted at rest (AES-256)
  • Multi-region availability

Compliance Roadmap

Our path to SOC 2 Type II and ISO 27001 certification. Enterprise customers receive quarterly compliance progress reports and early access to audit artifacts.

Completed · Q2 2025Foundation
Supabase RLS & Audit Logging

Row-Level Security policies enforced across all tables. Immutable audit log implemented. Baseline for all certifications.

Completed · Q4 2025SOC 2
Vercel + Supabase SOC 2 Inheritance

Infrastructure-level SOC 2 Type II compliance inherited from Vercel and Supabase. Vendor security reviews completed and documented.

In Progress · Q1–Q2 2026SOC 2 Type IIn Progress
HotelOS SOC 2 Type I Readiness

Internal control documentation, security policy library, access review cadence, and vendor risk management program. Third-party gap assessment underway.

Planned · Q3 2026SOC 2 Type II
SOC 2 Type II Audit Begins

Six-month observation period with third-party auditor. Covers Security, Availability, and Confidentiality trust service criteria.

Planned · Q1 2027SOC 2 Certified
SOC 2 Type II Certification

Audit report issued. Enterprise customers receive the full Type II report under NDA. Continuous monitoring program established.

Planned · Q2 2027ISO 27001
ISO 27001 Gap Assessment

Information Security Management System (ISMS) gap analysis aligned to ISO 27001:2022. Scope definition and risk register creation.

Planned · Q4 2027ISO 27001
ISO 27001 Certification

Full ISO 27001:2022 certification audit. Particularly relevant for enterprise hotel chains operating in EU and Asia-Pacific markets.

Data Privacy & Compliance

Privacy is engineered into HotelOS from day one — not bolted on. Compliant with Indian DPDP Act, GDPR principles, and regional data residency requirements.

GDPR Readiness

HotelOS is designed with data subject rights in mind. Guest data can be exported or permanently deleted on request. Data processing agreements (DPAs) are available for all plans. We act as a data processor; you are the data controller.

  • Right to access (export)
  • Right to erasure (delete)
  • DPA available for all plans
  • EU data residency (Enterprise)
Data Privacy by Design

Privacy controls are not an add-on — they are built into the architecture. PII is field-encrypted where sensitive. Guest contact details are masked in housekeeping views. Analytics use anonymized identifiers.

  • PII minimization
  • Role-scoped PII visibility
  • Anonymized BI analytics
  • Consent-ready architecture
Indian IT Act Compliance

HotelOS supports compliance with the Indian IT Act 2000, DPDP Act 2023, and Indian GST regulations. Data localization options for Indian hotel chains storing guest Aadhaar and passport information.

  • DPDP Act 2023 aligned
  • Indian GST automated
  • PAN/Aadhaar handling
  • Local data residency option
Data Processing Agreement

A signed DPA is available for all plans upon request — required for GDPR compliance when processing data from EU residents. Enterprise customers receive a pre-signed DPA as part of their contract package. Request DPA →

Enterprise Security Team

Need a full security review for your procurement team?

Our security team provides detailed briefings, architecture walkthroughs, and compliance documentation packages for enterprise procurement, legal, and IT security teams. We take third-party assessments seriously.

Book Security ReviewTalk to Security Team
Response within 24 hoursNDA available on requestNo sales pressure
Available for Enterprise
SOC 2 report (under NDA)
Penetration test results
Security architecture review
Data Processing Agreement
Compliance questionnaire support
Dedicated security briefing call
H
HotelOS

The next-generation enterprise cloud PMS built for Indian hospitality. Instant walk-in check-ins, automated GST billing, 10-step Night Audit close, and zero-trust security.

HotelOS v1.5.0 Production Certified
Product & Features
  • Front Desk Operations
  • Reservations Wizard
  • Indian GST Billing
  • Night Audit Close
  • Housekeeping Queue
  • Engineering Work Orders
Solutions & Security
  • Independent Hotels
  • Boutique Resorts
  • Multi-Property Groups
  • Zero-Trust RBAC
  • Row-Level Security
  • Disaster Recovery SLA
Resources & Support
  • Documentation
  • Help Articles
  • System Diagnostics
  • API Reference
  • Release Notes
Company & Legal
  • About HotelOS
  • Careers
  • Privacy Policy
  • Terms of Service
  • Security Policy
© 2026 HotelOS Inc. All rights reserved. Built for enterprise hospitality.
v1.5.0 Production Certified