Terms of Service

Effective date: 9 July 2026 · Last updated: 9 July 2026 · Version 1.0

The short version

Contents
  1. Who we are & acceptance
  2. The service
  3. The free plan
  4. Pro purchases & licence keys
  5. Subscriptions
  6. Refunds
  7. Licence & acceptable use
  8. Your data & backups
  9. AI-assisted planning
  10. Third-party services
  11. Availability
  12. Intellectual property
  13. Warranties & liability
  14. Suspension & termination
  15. Changes to these terms
  16. Governing law
  17. Contact

1. Who we are & acceptance

MileStone is made by CodeMilestone, an independent software studio based in Queensland, Australia ("we", "us"). These terms are an agreement between you and us covering your use of the MileStone web application and website (together, "the service"). By using the service you accept these terms; if you don't agree with them, please don't use the service.

2. The service

MileStone is a goal and habit planner that runs in your web browser and can be installed on your phone or computer as a Progressive Web App. Your goals, habits, check-ins and progress are stored in your browser's local storage on your own device. We do not operate user accounts and we do not store your planning data on our servers. The only data that touches our infrastructure is described in our Privacy Policy.

3. The free plan

The free plan includes 3 goals, 3 habits, 3 milestones per goal and 3 steps per milestone, with no time limit, no account and no payment details. It exists both as a permanently useful tier and as your opportunity to evaluate MileStone before purchasing — see our Refund Policy.

4. Pro purchases & licence keys

5. Subscriptions

Monthly and 3-month plans renew automatically until cancelled. You can cancel anytime via the Lemon Squeezy customer portal (linked from your receipt email) or by emailing us; cancellation stops future charges and your access continues to the end of the paid period. If a subscription lapses or is cancelled, the app returns to the free plan — your data stays on your device and remains usable within free-plan limits.

6. Refunds

Our Refund Policy forms part of these terms. In short: the free plan is the trial, change-of-mind refunds are not offered, billing errors are always fixed, and your statutory consumer rights are never affected.

7. Licence & acceptable use

We grant you a personal, non-exclusive, non-transferable licence to use MileStone for your own goal and habit planning. You agree not to:

8. Your data & backups — please read this one

Because your data is stored only in your browser, you are responsible for backing it up. Your data can be permanently lost by things entirely outside our control — clearing browser data, uninstalling the browser or PWA, losing the device, private-browsing modes, or the browser itself evicting site storage.

MileStone has a built-in export (Settings → Data & Backup). Export regularly and keep the file somewhere safe. We cannot recover lost local data — we never had a copy.

9. AI-assisted planning

MileStone's AI planning works with your own AI assistant (ChatGPT, Claude, Gemini or similar): you copy a prompt from the app, run the conversation in your AI tool, and paste the result back. That conversation happens entirely between you and your AI provider under their terms and privacy policy — we never see, receive or process it. You are responsible for reviewing an imported plan before relying on it; AI output can be wrong.

10. Third-party services

The service depends on third parties we don't control: Netlify (hosting and form handling), Lemon Squeezy (payments and licensing), and Google Fonts (typefaces). Their availability, terms and privacy practices are their own, and outages or changes on their side can affect the service. Details of what data they handle are in our Privacy Policy.

11. Availability

MileStone needs an internet connection to load; once loaded, your work happens on your device. We aim to keep the service available and updated but do not guarantee uninterrupted availability, and we may update, change or discontinue features over time. If we ever discontinued the service entirely, your data would remain on your device and exportable.

12. Intellectual property

The MileStone application, design, brand and content are owned by CodeMilestone. These terms give you a licence to use the service, not ownership of it. Your data is yours — we claim no rights over the goals, habits and notes you create.

13. Warranties & liability

To the maximum extent permitted by law, the service is provided "as is" and "as available", and we exclude all implied warranties. To the same extent, we are not liable for indirect or consequential loss — including loss of data (see section 8), loss of profits, or goals not achieved — and our total liability for any claim is limited to the amount you paid us in the 12 months before the claim (or, where the law requires more, the minimum the law requires).

Australian Consumer Law: nothing in these terms excludes, restricts or modifies any consumer guarantee, right or remedy under the ACL or any other law that cannot lawfully be excluded. Where liability can be limited, it is limited to re-supplying the service or paying the cost of re-supply.

14. Suspension & termination

You can stop using MileStone at any time. We may deactivate a licence key or restrict access where a purchase is refunded or charged back, where a key is being shared or resold, or where these terms are materially breached. Your local data is never touched by any of this — it stays on your device.

15. Changes to these terms

We may update these terms as the product evolves. The "Last updated" date above always reflects the current version, and material changes will be noted on this page. Continuing to use the service after a change means you accept the updated terms.

16. Governing law

These terms are governed by the laws of Queensland, Australia, and disputes are subject to the courts there — except that if you are a consumer elsewhere, you keep the protection of any mandatory consumer laws of your own country.

17. Contact

CodeMilestone · Queensland, Australia
info.codemilestone@gmail.com