Skip to content
Propeter home
Security & Privacy

How Propeter Protects Guest and Payment Data

A plain-language summary of the controls behind Propeter, the revenue management and pricing system for hotels: how card payments are handled, how your data is kept separate from other customers, how changes are logged and how backups work. The contractual detail is in our Data Processing Agreement.

None

Card Numbers Stored by Propeter

Row-Level Security

Tenant Isolation

Daily, Encrypted

Backups

Security & Trust Controls
Verified Active
Tenant IsolationRLS Enforced

PostgreSQL Row-Level Security per hotel property

Payment SecurityHosted Page

Windcave hosted tokens; Propeter stores zero card numbers

Audit LoggingAppend-Only

Every rate approval logged with user ID & timestamp

Daily Encrypted BackupsGDPR Erasure Ready
Windcave Hosted Page
Card Payments
Guests enter card details on Windcave’s hosted payment page. Propeter stores a payment token, never the card number.
In Transit & At Rest
Encryption
TLS for data in transit. Sensitive fields such as credentials and ID documents are encrypted with AES-256-GCM.
RPO 24 h · RTO 4 h
Backups & Recovery
Daily encrypted backups with 30-day retention, as set out in Annex 2 of our DPA.
Export & Erasure
Privacy Requests
Tools that help you respond to guest requests to access or erase their personal data.
Card Payments

Card payments run on Windcave’s hosted payment page

When a guest pays on the Propeter booking engine, they enter their card details on Windcave’s hosted payment page. The card number goes to Windcave, not to Propeter or to your hotel workstations, and Propeter keeps a token it can use for the transactions you authorise. This reduces card-data exposure for online payments.

  • Propeter is PCI DSS compliant, and Windcave is a PCI DSS Level 1 certified payment provider
  • Propeter stores payment tokens and transaction references, never card numbers
  • Hosted payment pages can reduce PCI scope for online card payments; your acquirer or QSA confirms your SAQ type
Dynamic Rate Recommendation
2-way live
Deluxe Harbor View King
Weekend Pickup • Next 14 Days
Current PMS Rate
$240
→
Recommended Rate
$285+18.8%
High Compression (+42% YoY)Compset Avg: $295Occ: 88%
Floor: $185 strict
Data Separation & Access

How is our data kept separate from other customers?

Propeter stores customer data in PostgreSQL with row-level security policies that isolate each customer’s data at the database layer, so one customer’s users cannot query another’s records. Inside your organisation, built-in role tiers, custom roles and permission groups decide who can see and change what.

  • Row-level security policies isolate each customer’s data in the database
  • Role tiers, custom roles and permission groups for least-privilege access
  • Multi-factor authentication for user sign-in
  • Tamper-evident audit log: each entry is chained to the previous one with an HMAC, and the chain is verified daily
Dynamic Rate Recommendation
2-way live
Deluxe Harbor View King
Weekend Pickup • Next 14 Days
Current PMS Rate
$240
→
Recommended Rate
$285+18.8%
High Compression (+42% YoY)Compset Avg: $295Occ: 88%
Floor: $185 strict
Guest Privacy

Tools that help you respond to guest privacy requests

For guest data in the platform, your hotel is the data controller and Propeter processes it on your instructions under our Data Processing Agreement. Propeter includes export and erasure tooling that helps you respond to requests under laws such as the GDPR and CCPA. Erasure pseudonymises a guest’s personal details while keeping the financial records you may need to retain. Requests are processed in a background queue.

  • Export a guest’s personal data
  • Erase by pseudonymisation while preserving financial records
  • Your obligations as controller stay with your hotel; the tools support them
Governance & Approval
3 Pending Review
Weekend Gala Compression+$65 / room
Proposal: $260 → $325 (Oct 25–27)
Requires GM override: exceeds standard 15% daily limit
Human-in-the-loop control • Full immutable audit log
Security Controls

What each control does

A plain-language list of the main controls in Propeter. Contractual commitments are set out in our Data Processing Agreement.

IMPLEMENTED
Data Protection

Key-Versioned AES-256-GCM Encryption

Sensitive fields such as credentials, ID documents and payment gateway settings are encrypted with AES-256-GCM. Keys are versioned in a keyring that supports rotation. Traffic is encrypted in transit with TLS.

AES-256-GCM authenticated encryption
Key-versioned keyring supporting rotation
TLS for data in transit
PROVIDER-BACKED
Payment Security

Hosted Card Payments via Windcave

Guests enter card details on Windcave’s hosted payment page. Propeter stores a payment token and transaction references, never the card number.

Propeter is PCI DSS compliant; Windcave is a PCI DSS Level 1 certified provider
No card numbers stored by Propeter
Your acquirer or QSA confirms your SAQ type
IMPLEMENTED
Data Separation

Tenant Isolation with Row-Level Security

PostgreSQL row-level security policies isolate each customer’s data at the database layer. Access to individual properties within your organisation is controlled by roles.

Row-level security policies on customer data
Enforced in the database, not only in the app
Property-level access through roles
IMPLEMENTED
Identity & Access

Roles, Permissions and MFA

Built-in role tiers, custom roles and permission groups let you give each person only the access they need. Users can sign in with multi-factor authentication.

Role tiers plus custom roles
Permission groups for least privilege
Multi-factor authentication
IMPLEMENTED
Audit & Accountability

Tamper-Evident Audit Log

Each audit entry is chained to the previous one with an HMAC, so any later edit breaks the chain. The chain is verified daily. Rate approvals are recorded with the user who approved them.

HMAC hash-chained entries
Daily chain verification
Approvals attributed to users
IMPLEMENTED
Guest Privacy

Guest Data Export and Erasure

Tools that help you respond to guest access and erasure requests. Erasure pseudonymises personal details while keeping the financial records you may need to retain. Requests run in a background queue.

Guest data export
Erasure by pseudonymisation
Financial records preserved
IN OUR DPA
Hosting & Continuity

Hosting, Backups and Recovery

Propeter is hosted on Amazon Web Services, primarily in the Asia Pacific region. Backup and recovery commitments are set out in Annex 2 of our Data Processing Agreement.

Daily encrypted backups, 30-day retention
RPO 24 hours · RTO 4 hours
Breach notification within 72 hours

Propeter is ISO 27001, ISO 9001, PCI DSS and SOC 2 Type II compliant; the SOC 2 Type II report is available to customers under NDA.

For procurement:

Request a Security Review Call
FAQ

Frequently Asked Questions

No. Card details are entered on Windcave’s hosted payment page, so card numbers never reach Propeter servers or your hotel workstations. Propeter stores a payment token and transaction references only.

Revenue management & pricing for hotels

Running a security review?

Send us your questionnaire or requirements through the contact form (choose “Sales, pricing or security review”). We will reply by email to arrange a call with the right people.

0% commission on direct bookings
Works with your existing PMS
Approval-first rate control