Legal
Terms of Service
Last updated: May 2026
These terms govern your use of FIFO Planner. By using the service, you agree to them.
1. Acceptance of Terms
By accessing or using FIFO Planner (the “Service”), you agree to be bound by these Terms of Service (“Terms”). If you do not agree to these Terms, do not use the Service.
These Terms form a binding legal agreement between you and Sahil Kumar, operating as FIFO Planner (“we”, “us”, “our”), a sole trader based in Western Australia, Australia.
2. Service Description
FIFO Planner is a web application that helps fly-in fly-out (FIFO) workers plan and visualise their work and rest rotation schedules. The Service is available on two tiers:
- Free — Up to 5 rosters, calendar view, Australian public holiday overlay, ICS export, and offline access. Free indefinitely, no credit card required, no trial period.
- Pro — Unlimited rosters plus private share links, advanced patterns, custom shift events, CSV & PDF exports, and offline sync. Billed via subscription (see Subscriptions & Billing below). Features are as described on the pricing page at the time of subscription.
- Lifetime — All Pro features, accessed via a one-time purchase with no recurring charges. See Subscriptions & Billing for the applicable refund policy.
We may add, modify, or remove features over time. For material changes to the Free tier, we will provide advance notice to registered users.
3. Eligibility
To use the Service, you must:
- Be at least 18 years of age.
- Provide a valid email address when creating an account.
- Not have had an account previously suspended or terminated by us, unless you have obtained our written permission to re-register.
By creating an account, you represent that you meet these requirements.
4. Account Registration
You are responsible for maintaining the confidentiality of your login credentials, including your password. You are responsible for all activity that occurs under your account, whether or not authorised by you.
If you suspect unauthorised access to your account, notify us immediately via the contact page.
Accounts are for individual use only and are non-transferable. You may not share your account with, or transfer it to, another person.
5. Subscriptions and Billing
Pro subscriptions are processed through Stripe. By subscribing, you authorise us to charge your payment method on a recurring basis according to your chosen billing cycle.
Billing cycles and renewal
Subscriptions renew automatically at the end of each billing period unless cancelled before the renewal date. You can cancel at any time through your account settings.
Cancellation and refunds
- Monthly Pro: Cancelling stops future billing. You retain access until the end of the current paid period. No refund is issued for the remaining days of that period.
- Annual Pro: A 14-day money-back guarantee applies from the date of purchase. Requests after 14 days will not receive a refund for the remaining term.
- Lifetime: A 14-day money-back guarantee applies from the date of purchase. Requests after 14 days will not receive a refund. Lifetime access means access for as long as FIFO Planner operates as a service; it does not create an obligation to operate the Service indefinitely.
Downgrade behaviour
If your Pro subscription ends (by cancellation or non-renewal), your account reverts to the Free tier. Rosters within the Free tier limit (5) remain fully accessible. Any rosters beyond 5 are preserved but become read-only until you resubscribe or reduce your roster count to within the Free tier limit.
Pricing and GST
All prices are displayed and charged in Australian dollars (AUD). Prices include GST where applicable under Australian law.
Payment security
Payment card details are collected and stored by Stripe. We do not store your card number, CVV, or full payment details on our systems. We receive only a payment token and masked card information from Stripe.
Nothing in this section limits or excludes any right you have under the Australian Consumer Law (see Section 13).
6. Acceptable Use
You must not use the Service to:
- Scrape, crawl, or programmatically extract data from the Service without our written consent.
- Reverse-engineer, decompile, disassemble, or attempt to derive the source code of the Service.
- Introduce malware, viruses, or other malicious code, or interfere with the Service's infrastructure.
- Use the Service for any unlawful purpose, or in violation of any applicable laws or regulations.
- Transmit unsolicited commercial messages (spam) or abusive, harassing, or defamatory content.
- Resell, sublicense, or commercially exploit the Service without our express written consent.
We reserve the right to suspend or terminate accounts that violate these terms, with or without notice depending on the severity of the breach.
7. Intellectual Property
The FIFO Planner application, including its codebase, user interface, design, branding, and all content we create, is owned by Sahil Kumar and protected by Australian and international copyright law. You may not copy, modify, distribute, or create derivative works from any part of the Service without our express written permission.
Your roster data and any content you create within the Service belongs to you. We make no claim of ownership over your data.
8. User-Generated Content
You retain full ownership of the roster data, custom events, notes, and other content you create within the Service (“Your Content”).
By saving Your Content to the Service, you grant us a limited, non-exclusive, royalty-free licence to store, process, and display Your Content solely for the purpose of providing the Service to you. This licence ends when you delete Your Content or close your account.
We will not use Your Content for any purpose other than operating the Service, and we will not share it with third parties except as described in our Privacy Policy.
9. Third-Party Services
FIFO Planner uses the following third-party providers to operate. Their own terms of service and privacy policies apply to their respective services:
- Supabase — database and user authentication. Supabase Privacy Policy
- Vercel — application hosting and edge delivery. Vercel Privacy Policy
- Stripe — payment processing for Pro subscriptions. Stripe Privacy Policy
We are not responsible for the privacy practices or content of these third-party services. Your use of third-party services is subject to their respective terms.
10. Disclaimers
The Service is provided “as is” and “as available” without warranties of any kind, express or implied, including but not limited to warranties of merchantability, fitness for a particular purpose, or non-infringement.
Roster schedules generated by FIFO Planner are for personal planning purposes only. They are not a substitute for your official roster, payroll records, or employment documentation. Always confirm your schedule with your employer before making financial or travel decisions based on it.
We do not warrant that the Service will be uninterrupted, error-free, or secure, or that any defects will be corrected. Data loss, while not expected, cannot be guaranteed against.
The Service relies on third-party infrastructure (Supabase, Vercel, Stripe). We are not liable for service disruptions, data unavailability, or failures caused by those providers or by events outside our reasonable control, including natural disasters, government actions, or internet infrastructure failures.
Nothing in this section is intended to exclude guarantees, warranties, or conditions that cannot be excluded under the Australian Consumer Law.
11. Limitation of Liability
To the maximum extent permitted by Australian law, we are not liable for any indirect, incidental, special, consequential, or punitive damages arising from or related to your use of, or inability to use, the Service — including loss of data, loss of income, or loss of business opportunity.
Our total aggregate liability to you for any claim arising from or related to these Terms or the Service is limited to the greater of: (a) the total amount you paid us in the 12 months immediately preceding the claim, or (b) A$50.
Nothing in these Terms limits or excludes our liability for:
- Death or personal injury caused by our negligence.
- Fraud or fraudulent misrepresentation.
- Any liability that cannot be limited or excluded by applicable law, including the Australian Consumer Law.
12. Termination
You may cancel your Pro subscription at any time through your account settings. Cancelling stops future billing; you retain Pro access until the end of the current paid period.
You may also permanently delete your account through your account settings. Account deletion ends your access to the Service immediately and cancels any active subscription without a refund for the unused portion of the current billing period, except where a money-back guarantee applies under the refund policy above.
We may suspend or terminate your account, with or without notice, if we determine that you have breached these Terms or if continued operation of your account poses a risk to other users or the Service. For serious breaches (e.g. abuse, fraud), termination may be immediate.
Upon termination of your account, your right to access the Service ceases immediately. We will delete your personal information and roster data within 30 days of account closure, except where we are required by law to retain certain records.
13. Australian Consumer Law
Nothing in these Terms excludes, restricts, or modifies any right, remedy, guarantee, warranty, or other term or condition that is implied or imposed by the Australian Consumer Law (Schedule 2 of the Competition and Consumer Act 2010 (Cth)) and that cannot be excluded by agreement.
Where the Australian Consumer Law applies a consumer guarantee to the supply of services and our liability for failure to comply with that guarantee can be limited, our liability is limited to re-supplying the services or paying the cost of having the services re-supplied — at our option.
14. Changes to These Terms
We may update these Terms from time to time. For material changes, we will notify registered users at least 14 days before the changes take effect, by email or in-app notice.
Continued use of the Service after the effective date of any changes constitutes your acceptance of the updated Terms. If you do not agree to updated Terms, you must stop using the Service before they take effect.
The “Last updated” date at the top of this page reflects when these Terms were last revised.
15. Governing Law and Disputes
If you have a concern or dispute relating to the Service, we ask that you contact us first via the contact page so that we can attempt to resolve the matter in good faith before any formal proceedings are initiated.
These Terms are governed by and construed in accordance with the laws of Western Australia, Australia. You and we each submit to the non-exclusive jurisdiction of the courts of Western Australia for the resolution of any dispute arising under or in connection with these Terms.
16. Contact
For questions or concerns about these Terms, please use the contact page.
Operator: Sahil Kumar, operating as FIFO Planner (sole trader, Western Australia, Australia). ABN 79 319 956 75.