ResortLog – Hotel & Resort PMS ResortLog – Hotel & Resort PMS
Sahoo Soft Technologies

ResortLog Terms & Conditions

Effective date: 13 October 2026   ·   Version 2.3

These Terms & Conditions ("Terms") govern your access to and use of ResortLog – Hotel & Resort PMS ("ResortLog" or "the App"), developed and operated by Mohamed Saheed, trading as Sahoo Soft Technologies, Coimbatore, Tamil Nadu, India ("we", "us", "our"). By downloading, installing, creating an account, or using the App in any way, you ("the Subscriber", "you") agree to be bound by these Terms and our Privacy Policy, which is incorporated herein by reference. Creating an account constitutes your full acceptance of these Terms. If you do not agree, do not create an account or use the App.

1

The Service

ResortLog is a hotel and resort management application designed for property owners, managers, and staff around the world. The App provides tools to manage rooms, guest bookings, check-ins, check-outs, billing, tax invoices that follow the tax settings of your property's country (such as GST, VAT or sales tax), and occupancy reports.

ResortLog is a business-to-business (B2B) software tool. You, the property operator, use it to manage your own business operations. We provide the software; you are responsible for how you use it within your business and in relation to your guests, and for ensuring that your use complies with the laws applicable to your property.

Country settings and tax. The App supplies default tax names and rates, ID types, invoice wording, payment modes, and currency and date formats for the country you select for your property. These defaults are starting points only. They are not legal, tax or accounting advice and may be out of date or unsuitable for your situation. You are responsible for checking and correcting them, including tax rates, tax registration numbers and invoice content, so that your invoices and guest records comply with the law that applies to you. Changing the property country affects new records only; existing bookings, payments and invoices keep the currency and tax they were created with.

We are a tool provider, not a data manager. All guest data, booking records, and financial information entered into the App belong to you. We do not access, analyse, or use your operational data for any purpose other than providing the App's functionality to you.
2

Eligibility & Who May Use the App

  • You must be at least 18 years of age to use this App.
  • You must be a property owner, manager, or an authorised staff member of a hospitality business (hotel, resort, lodge, homestay, guest house, inn, or similar).
  • By using the App, you confirm that the information you provide during registration is accurate and truthful.
  • One account is intended for use by one property or business. If you manage multiple properties, contact us for multi-property options.
  • If your use of the App is subject to a specific regulatory regime (for example, guest registration, tourism, or data-protection laws in your country), you are solely responsible for complying with it.
3

Registration & Accounts

3.1 — Creating an Account

You register by email/password or by an eligible Google account. During registration you must accept these Terms and the Privacy Policy, which generates a verifiable consent record, which includes your device details, the IP address of the acceptance and, if you allow it, your approximate location, as described in the Privacy Policy. When you sign up in the App, you are also asked to complete a short property-setup form (property name, country and contact details).

3.2 — Your Responsibilities

  • You are responsible for maintaining the confidentiality of your account credentials.
  • You are responsible for all activity that occurs under your account.
  • Do not share your account credentials with unauthorised persons.
  • If you suspect unauthorised access, notify us immediately at support@sahoosoft.com.

3.3 — Single-Device Session

ResortLog permits one active session per account at a time. If you sign in on a second device, the first device is automatically signed out and shown a notification. This protects your property data from unauthorised access.

Creating multiple accounts to circumvent subscription requirements is not permitted. If you manage one property, one subscription is required. Other team members use the user seats included in your plan.
4

Authorized Users & Staff Access

The account owner (the person who creates the property) may invite others to work on the same property using a unique property code shown in the App. Invited users request access, which the owner (or a manager) may approve or reject.

4.1 — Roles

RolePermissions
OwnerFull control of the property, including members, roles, billing, and account deletion.
ManagerApproves or rejects staff requests, changes roles, removes members, and uses all operational features.
Staff (Receptionist)Full operational access: bookings, check-in/out, guests, rooms, billing, and reports.
ViewerRead-only access to property data.

4.2 — Member Responsibilities

  • The owner is responsible for the actions of all users they approve.
  • Members may leave a property at any time; leaving revokes their access to that property's data.
  • When a member is removed, their access is revoked immediately. Historical records remain but personal data relating to that member may be retained only to the extent required or permitted by law.
  • You must not allow persons who are not authorised by the owner to access the App or its data.
5

Subscription & Pricing

5.1 — Subscription Model

Access to ResortLog requires an active paid subscription. The App is offered on a recurring subscription basis (monthly or quarterly, as offered) and priced per property, according to the number of user seats in your plan (1 to 10, including the owner), in your local currency by the Google Play Store. The price shown in the Play Store at the point of purchase is the price you pay, including any applicable taxes.

5.2 — Price Changes

We reserve the right to change the subscription price. If the price changes, Google Play will notify you before the new price applies, and we will provide at least 30 days' notice where required by law or store policy.

Important — Price Acceptance

Where Google Play or the law requires your explicit consent to a price increase, your subscription will not renew at the new price until you give it. Otherwise, continued use of the App after a price change becomes effective constitutes your acceptance of the new price. If you do not agree with the new pricing, you must cancel your subscription before the new price applies. We do not offer refunds for differences between old and new pricing on already-paid billing periods.

5.3 — What the Subscription Includes

  • Full access to all App features: bookings, check-in/out, billing, reports, guest management, room management, and member management.
  • Access to App updates and new features released during your subscription period.
  • Email support for technical issues (response within 7 business days).
6

Payment & Billing

6.1 — Billing via Google Play

Subscriptions are processed through the Google Play Store. All billing, payment processing, and subscription management is handled by Google Play. By subscribing, you also agree to Google Play's Terms of Service, which may vary by country.

6.2 — Refund Policy

Subscription fees are generally non-refundable unless required otherwise by applicable law. Refunds for recent purchases may be available through Google Play's standard refund window (typically within 48 hours of purchase, and differently under EU consumer-protection rules — see Section 18). To request a refund, use the Google Play refund process directly. We do not process refunds outside Google Play's mechanisms.

We do not offer pro-rated refunds for cancellation mid-period. You retain access to the App until the end of the paid billing period.

6.3 — Failed Payments

If a payment fails, Google Play will attempt to retry the charge. If payment remains unsuccessful after retries, your access to the App may be suspended until the subscription is renewed or the payment issue is resolved. Your locally stored data remains on your device.

7

Free Trial & Cancellation

7.1 — Free Trial

We may offer a 7-day no-card free trial at our discretion. If offered, it is clearly communicated in the App or Play Store listing. The trial does not automatically create a paid subscription. Trial eligibility is limited to one trial per account or Android device. We use a limited one-way hashed trial-eligibility marker for this purpose, as described in the Privacy Policy.

7.2 — Cancellation

You may cancel your subscription at any time through the Google Play Store. Cancellation stops future billing. You continue to have access to the App until the end of your current paid billing period.

Your data after cancellation: After your subscription ends, your data remains stored on your device and you can continue to view it. Features requiring account authentication may become unavailable. See Section 11 for the data inactivity policy.
8

Your Data & Ownership

8.1 — You Own Your Data

All data you enter into ResortLog — including guest profiles, booking records, payment records, room information, and property settings — belongs to you. We make no claim of ownership over your operational data.

8.2 — Our Role

Sahoo Soft Technologies acts as a data processor (and, in limited respects described in the Privacy Policy, a data controller). You are the data controller for the guest and operational data you enter, and you are responsible for:

  • Ensuring guest data is collected lawfully, with appropriate consent or other lawful basis, and for legitimate hospitality purposes.
  • Complying with applicable local laws regarding guest registration, retention, and disclosure to authorities.
  • Responding to any data access, correction, or deletion requests made by your guests directly to you.

8.3 — We Do Not

  • Access, read, or use your guest or booking data for any commercial purpose.
  • Sell or share your operational data with third parties, except as described in the Privacy Policy (e.g., the subprocessors required to run the App).
  • Mine your data for analytics, advertising, or profiling.
  • Store or process your data beyond what is technically required to run the App.
9

Data Processing Roles & Compliance

ResortLog is designed to help you process personal data in a lawful, secure way. This section summarises how we comply with the EU General Data Protection Regulation (GDPR) and similar laws, and how those rules apply to you.

9.1 — Where We Act as Processor

For guest records, bookings, payments, and property data that you (the controller) enter, we act as a processor under Article 28 GDPR. We process this data only on your documented instructions and for the purpose of providing the App. We do not process it for our own purposes.

9.2 — Where We Act as Controller

For account data necessary to operate the service (your login, email address, subscription status, and the legal consent records you create), we act as a controller. We process this data for account management, security, and legal compliance. See the Privacy Policy for the full breakdown.

9.3 — Your Obligations as Controller

By using the App, you agree that you will:

  • Provide lawful, transparent information to your guests about how their data is used at your property.
  • Not process personal data in the App in violation of any applicable data-protection law.
  • Fulfil data-subject requests addressed to you using the App's tools (edit/delete guest profiles, delete bookings).
  • Retain guest data only for as long as required by your local legal obligations and your legitimate business purposes.
Data Processing Addendum. Because the App is local-first and does not transmit your operational guest data to our servers, we do not require a separate data processing addendum (DPA) for the day-to-day use of the App. Where a DPA is required by your business or jurisdiction, contact us and we will provide one.
10

Data Infrastructure & Subprocessors

ResortLog is local-first: your operational data (bookings, guests, rooms, payments) is stored in a SQLite database on your device. A cloud component is used only for account authentication, sync (where enabled), consent records, and feature delivery.

10.1 — Subprocessors

ProviderPurposeData
Firebase / Google Cloud Authentication, secure sync, consent records, push notifications, crash reporting Email address, authentication tokens, consent records, notification tokens; operational data only where you have enabled sync
Google Play Subscription billing Purchase receipts and entitlement status
RevenueCat Subscription management and entitlement verification Anonymised purchase receipts; never guest or booking data
Sync is optional and explicit. Cloud sync of operational data occurs only where your property has enabled it and only to your own Firebase collection. If your jurisdiction requires data to remain on-device, you can operate the App without enabling sync.
11

Data Export, Inactivity & Deletion

11.1 — Export

You can export your booking and guest data at any time in CSV format using the Reports screen. We recommend exporting periodically as a backup, since local device data cannot be recovered if the device is lost or reset.

11.2 — Inactivity Policy

An account is considered inactive after no login or App usage for a continuous period of 180 days. Before any account-level cloud data is deleted due to inactivity, we will send a warning to the email registered with the account, and you will have 30 days to sign back in and reactivate the account.

Local data is not automatically deleted. Data in the on-device SQLite database remains until you uninstall the App or clear its storage. Only the server-side (cloud) account data is removed due to inactivity.

11.3 — Account Deletion

You may permanently delete your account and data directly in the App through Settings → Delete My Account. If you cannot access the App or your account, email privacy@sahoosoft.com with the subject ResortLog Data Deletion Request. External email requests are processed within 7 business days after identity verification and deletion is irreversible. Your policy-acceptance record and its PDF are deleted with your account. To prevent repeated trial abuse, we retain only a limited one-way hashed trial-eligibility marker for up to 24 months, as described in the Privacy Policy. We may also retain information where required by law.

12

Acceptable Use

You agree to use ResortLog only for lawful purposes related to hospitality property management. You must not:

  • Use the App to store false, fraudulent, or fabricated guest records.
  • Attempt to reverse-engineer, decompile, or extract source code from the App.
  • Use the App in any way that violates the law of your jurisdiction, including privacy, immigration, anti-money-laundering, or guest-registration laws.
  • Share your account credentials or allow unauthorised access to your account.
  • Use the App to evade legal guest-registration requirements that apply to your property.
  • Attempt to circumvent subscription requirements (for example, by creating multiple accounts).
  • Upload content that is unlawful, defamatory, or infringes the rights of any third party.

We may suspend or terminate accounts found to be in violation of these rules (see Section 16).

13

Intellectual Property

  • App: The ResortLog app, its design, source code, and documentation are the intellectual property of Sahoo Soft Technologies. You receive a limited, non-exclusive, non-transferable licence to use the App for the purposes described in these Terms.
  • Your data: As set out in Section 8, all data you enter remains yours.
  • Trademarks: "ResortLog" and "Sahoo Soft Technologies" are our trademarks. Google Play and Firebase are trademarks of Google LLC. This document does not grant you any right to use our marks.
14

Limitation of Liability

Please Read Carefully

ResortLog is developed and maintained by a small independent team. Nothing in these Terms excludes or limits liability where that would be unlawful (including liability for death or personal injury caused by negligence, fraud, or any liability which cannot be excluded under the laws of your country).

14.1 — "As Is" Basis

The App is provided "as is" and "as available" without warranties of any kind, whether express or implied. We do not warrant that the App will be error-free, uninterrupted, or free from bugs at all times.

14.2 — No Liability for Data Loss

Since operational data is stored locally on your device, we are not responsible for data loss resulting from device failure, theft, accidental deletion, factory reset, or App uninstallation, except where caused by our negligence. We strongly recommend regularly exporting your data using the Reports screen and maintaining device backups.

14.3 — No Liability for Business Losses

To the fullest extent permitted by law, we shall not be liable for any:

  • Loss of revenue, profits, or business opportunity.
  • Errors in invoices or billing calculations arising from incorrect data entry by you.
  • Regulatory penalties arising from your use or misuse of the App in your business operations.
  • Consequential, indirect, or incidental damages of any kind.

14.4 — Maximum Liability Cap

To the maximum extent permitted by law, our total aggregate liability to you for any claim arising from your use of the App shall not exceed the total subscription fees you paid in the 3 months immediately preceding the event giving rise to the claim.

15

Service Availability

We aim to keep ResortLog available and functional, but we do not guarantee uninterrupted service. The App may be temporarily unavailable due to:

  • App updates, maintenance, or bug fixes.
  • Firebase / Google Cloud service outages (outside our control).
  • Force majeure events (natural disasters, power outages, government actions, etc.).

Because the App is offline-first, most App features (viewing bookings, generating invoices, check-in/out) continue to work without an internet connection. An internet connection is required for login/authentication and, where enabled, cloud sync.

16

Termination

16.1 — Termination by You

You may stop using the App and cancel your subscription at any time via Google Play. Cancellation takes effect at the end of your current billing period. You may also delete your account as described in Section 11.3.

16.2 — Termination by Us

We may suspend or terminate your access to the App, with or without notice, where:

  1. Violation of Terms — You breach a material provision of these Terms. For minor or first-time violations we will attempt to provide notice and a 7-day cure period. No cure period applies to fraud, illegal activity, or security threats.
  2. Payment Default — Your subscription payment fails and is not resolved within 7 days.
  3. Fraud or Misrepresentation — You provide false, inaccurate, or fraudulent information during registration.
  4. Illegal or Criminal Conduct — You use the App in furtherance of illegal activity. Termination is immediate.
  5. Legal or Regulatory Requirement — We are directed to do so by a court, authority, or applicable law.
  6. Discontinuation of Service — We discontinue the App (see 16.4).
Refund on Termination

Upon termination for cause under (a)–(d), no refund is due unless required by law. Your locally stored data remains accessible on the device. Under (e) or (f), a pro-rated refund of unused subscription days is processed through Google Play's refund mechanism.

16.3 — Right to Investigate

We may temporarily suspend your account while investigating a suspected violation. Investigation does not obligate us to restore access or issue a refund if a violation is confirmed.

16.4 — App Discontinuation

If we permanently shut down ResortLog, we will provide at least 60 days' notice to the registered email address, allowing you to export all data. Unused subscription periods are handled through Google Play's refund process.

17

Changes to These Terms

We may update these Terms to reflect changes in the App, pricing, applicable law, or business practices. When we do:

  • We update the effective date and version number at the top of this page.
  • For significant changes (pricing, liability, new obligations, data processing), we notify you in the App and may require you to accept the revised Terms — including through the in-app re-consent prompt — before continuing.
  • Continued use of the App after the effective date of materially revised Terms constitutes your acceptance.
  • If you do not agree to revised Terms, you must cancel your subscription and stop using the App before they take effect.
18

Regional Provisions

This section summarises how these Terms interact with laws that may apply to you depending on where you are located. Where regional law gives you greater rights, that law prevails.

18.1 — European Union / EEA

  • Withdrawal right: As a consumer buying downloadable software, you may have a statutory right to withdraw from the purchase within 14 days. If you begin using the digital service during that period, you expressly consent to immediate performance and lose the withdrawal right for the portion consumed.
  • Consumer protections: Mandatory consumer-protection rules of your country of residence cannot be waived by these Terms.
  • Data protection: See the Privacy Policy for your GDPR rights, including erasure and data portability.
  • Complaints: You may also contact your local data-protection authority (supervisory authority) about any processing concern.

18.2 — United Kingdom

The UK GDPR and the Data Protection Act 2018 apply to the processing of your personal data. Your rights under the UK GDPR mirror those described in the Privacy Policy, and the EU/EEA provisions in 18.1 apply equally to consumers in the United Kingdom.

18.3 — India

  • These Terms and the App operate under Indian law as set out in Section 19.
  • Processing of personal data in India is governed by the Digital Personal Data Protection (DPDP) Act, 2023 and the Information Technology Act, 2000.
  • Indian hotels must comply with guest-registration requirements (such as Form C where applicable) and the Foreigners Act, 1946 for international guests. ResortLog provides tools to help you capture and retain the necessary guest information; you remain responsible for filing it.
  • A Grievance Officer is available as described in Section 20.

18.4 — Brazil

The Lei Geral de Proteção de Dados (LGPD) applies to personal data of individuals in Brazil. Your rights under the LGPD (confirmation, access, correction, anonymisation, portability, deletion, objection) are described in the Privacy Policy. The App can be configured to store operational data locally, consistent with minimisation principles under the LGPD.

18.5 — United States

Depending on where you operate, state consumer-privacy laws (such as the CCPA/CPRA in California, Virginia's VCDPA, Colorado's CPA, and similar laws) may apply. Where a state law applies to personal data you process for your property, you remain the business/controller and are responsible for honouring requests from California/state residents as required. We process the limited account and consent data described in the Privacy Policy and do not "sell" personal data, as that term is defined in the CCPA.

18.6 — United Arab Emirates

The UAE Federal Decree-Law No. 45 of 2021 on the Protection of Personal Data applies to personal data of individuals in the UAE, as described in the Privacy Policy. Mandatory consumer-protection rules of the UAE cannot be waived by these Terms.

18.7 — Saudi Arabia

The Saudi Personal Data Protection Law (Royal Decree M/19 of 2021) applies to personal data of individuals in Saudi Arabia, as described in the Privacy Policy. Mandatory consumer-protection rules of Saudi Arabia cannot be waived by these Terms.

18.8 — Singapore, Malaysia and Thailand

The Personal Data Protection Acts of Singapore (2012), Malaysia (2010) and Thailand (B.E. 2562, 2019) apply to personal data handled in those countries, as described in the Privacy Policy. Mandatory consumer-protection rules of your country cannot be waived by these Terms.

18.9 — Australia

The Privacy Act 1988 applies to personal information handled in Australia, as described in the Privacy Policy. Nothing in these Terms excludes, restricts or modifies any consumer guarantee, right or remedy that you have under the Australian Consumer Law and that cannot lawfully be excluded.

18.10 — Canada

The Personal Information Protection and Electronic Documents Act (PIPEDA) and applicable provincial privacy laws apply to personal information handled in Canada, as described in the Privacy Policy. Mandatory consumer-protection rules of your province or territory cannot be waived by these Terms.

19

Governing Law & Dispute Resolution

Jurisdiction

These Terms are governed by the laws of India, including the Information Technology Act, 2000, the Indian Contract Act, 1872, and the Digital Personal Data Protection Act, 2023. Subject to Section 19.2, disputes are subject to the exclusive jurisdiction of the courts of Coimbatore, Tamil Nadu, India.

19.1 — Informal Resolution

Both parties agree to attempt to resolve any dispute amicably through direct communication before formal proceedings. Contact us at support@sahoosoft.com.

19.2 — Consumer Protection Exception

If you are a consumer within the EU/EEA, the United Kingdom, Australia, or any other country whose mandatory consumer-protection law gives you the right to bring proceedings in your own courts, nothing in this section removes that right, and the mandatory consumer-protection laws of that country apply.

20

Grievance Officer & Contact

In accordance with the Information Technology (Intermediary Guidelines and Digital Media Ethics Code) Rules, 2021, and applicable data-protection regulations, complaints or concerns regarding your use of the App or the processing of your personal data may be addressed to our Grievance Officer.

Name Mohamed Saheed
Company Sahoo Soft Technologies
Response Within 30 days of receipt of complaint

For questions about these Terms, subscription issues, or any concerns regarding the App:

Company Sahoo Soft Technologies
Location Coimbatore, Tamil Nadu, India
Subject ResortLog Terms Inquiry