Privacy Policy

Last updated: October 25, 2026

1. The short version

Sprout'n reads your business data so it can tell you things about your business. That means sending some of it to other companies, mostly to AI providers that read documents and text. This policy names every one of them, says exactly what each receives, and says what we refuse to collect.

  • We do not sell your data. Not to anyone, for any purpose, ever.
  • We do not use your data to train AI models, and we use our AI providers under agreements that do not permit them to train on what we send either.
  • We do not read your customers' identities. We deliberately do not request that permission from Shopify, so a breach of our systems exposes what was sold rather than who bought it.
  • You can get a copy of everything, or have it deleted, wherever in the world you live.

2. Who we are

Sprout'n operates the website at sproutn.ca and the applications Seed, Sprout, Develop, Roots and Harvest. We are the controller of the personal data described here. For anything in this policy, including requests about your data, contact chris@sproutn.ca.

3. What we collect

Account information

Your name, email address, and a password handled by our authentication provider. We never see your password.

Payment information

Handled entirely by Stripe. We store an identifier for your subscription and its status. We never receive or store your card number.

What you put into the apps

  • Seed: the ideas you describe, including anything you dictate by voice.
  • Roots: receipts and invoices you upload, and the figures read from them.
  • Harvest: supplier names and locations, lead times, costs and order quantities you enter.
  • Sprout and Develop: project details relating to work we carry out for you.

What we read from accounts you connect

From Stripe: balance transactions, charges, refunds, fees and payouts. From Shopify: orders, refunds, products, inventory levels and locations. We store this so reports can be reproduced as of a past date without re-reading your account.

Technical information

IP address, browser and device type, and pages viewed. Used for security, rate limiting and diagnosing faults.

4. What we deliberately do not collect

This is a design decision rather than an omission, and it is the part of this policy we would most like you to check.

  • Your customers' identities. We do not request the read_customers permission from Shopify, and we do not read customer names, email addresses, phone numbers or postal addresses from Shopify or Stripe. We read what was sold, for how much, when, and what it cost you in fees.
  • Your bank login. Bank data reaches Roots only if you export a CSV and upload it yourself. We hold no banking credentials.
  • Your card number. Stripe holds it. We never see it.

Stripe grants write access or nothing. When you connect Stripe, its consent screen will say Roots can write to your account. Roots never writes to a connected Stripe account and has no feature that does. Stripe withdrew read-only permissions for applications of this kind in 2021, so write access is the narrowest permission available to us. We say this here rather than let you find it on the consent screen and wonder what else went unsaid.

5. Artificial intelligence, and exactly where your data goes

Several features work by sending your content to AI providers. Each is listed below with what it receives and why. All of them process data in the United States.

Anthropic (Claude)

Receives the text transcribed from receipts you upload, so it can identify the vendor, date, total and tax. Also receives the text of ideas you submit to Seed, across the analysers that score them. Nothing is posted to your books from a receipt until you have reviewed and confirmed it.

Cohere

Receives the images of receipts and invoices you upload, and returns the text on them. This means a photograph of a document you upload leaves our systems and is processed by Cohere.

Groq

Receives the audio recording when you dictate an idea by voice, and returns a transcript. If you type instead of speaking, no audio is created or sent.

Serper and Reddit

When you run a validation in Seed, we perform roughly twenty-five web searches through Serper and three through Reddit's public API, derived from the title and description of your idea. Those search terms therefore reach those services. If your idea is confidential, be aware that describing it in Seed causes searches based on it to be made.

What we require of all of them

  • We use paid business APIs, not consumer products.
  • We do not permit our providers to train models on your content, and we use them under terms that prohibit it.
  • We send the minimum the feature needs. The receipt pipeline, for example, sends a document image and receives text; it does not send your account details, your other receipts, or anything about your business.

AI output is not fact, and we never hide which is which

Models misread documents. Ours are built to say so rather than to guess: every extracted receipt is confirmed by a person before it posts, arithmetic is checked against the printed total, and where Harvest cannot support a reorder date it prints none rather than an uncertain one. Treat anything the apps produce as a well-informed draft that you are responsible for checking. See our Terms of Service for what this means legally.

6. Every other company that touches your data

  • Vercel (United States) hosts the application. All requests pass through it.
  • Supabase stores the database, your login, and uploaded files including receipt originals.
  • Stripe (United States) processes our subscription payments, and separately is a source we read from if you connect your own account.
  • Shopify (Canada) is a source we read from if you connect your store.
  • Upstash provides rate limiting, and receives request counts keyed to an IP address.
  • Zoho (Canadian region) sends our email.

We do not sell personal information, and we do not share it for cross-context behavioural advertising. We will share information where the law requires it, and we will tell you when we are permitted to.

7. International transfers

Sprout'n operates from Canada. Our hosting, database and AI providers process data in the United States. If you are in the United Kingdom, the European Economic Area, Switzerland or anywhere else with transfer restrictions, using Sprout'n means your data is transferred to the United States and processed there. We rely on Standard Contractual Clauses or the equivalent mechanism in our agreements with those providers. You may ask us for details of the safeguards that apply.

8. How long we keep things

  • Receipts and invoices: six years from the date on the document, or from upload where the document carries no date. This is deliberate. Tax authorities require records to be kept for years, and we would rather hold them for you than have you discover a gap during an audit.
  • Financial records read from Stripe and Shopify: for as long as your account is open, and then under the same six-year rule, because they are your books.
  • Shared export links: expire automatically, after fourteen days by default and ninety at most.
  • Account data: until you ask us to delete it.

If you close your account and ask for deletion, we will delete your data except where we are legally required to keep it. Tell us and we will explain exactly what is being retained and why.

9. Security

  • Connected-account tokens are encrypted with AES-256-GCM before being stored, and the key is held outside the database, so database access alone does not yield your Stripe or Shopify tokens.
  • Data is encrypted in transit.
  • Every query for your business data is scoped to your account at the database layer rather than by each screen remembering to filter.
  • You can disconnect Stripe or Shopify at any time from inside Roots, or by removing the application at their end. Either revokes our access immediately.

No system is perfectly secure, and anyone who tells you otherwise is selling something. If we discover a breach affecting your personal data we will notify you and the relevant regulator as the law requires.

10. Your rights, wherever you are

We apply these to everyone rather than only to people whose local law compels it.

  • Access: a copy of the personal data we hold about you.
  • Portability: that copy in a machine-readable format.
  • Correction: have inaccurate data fixed.
  • Deletion: have your data erased, subject to legal retention.
  • Objection and restriction: object to a use, or ask us to pause it.
  • Withdraw consent: at any time, without affecting what was lawful beforehand.
  • No automated decisions with legal effect: we do not make any. The apps produce figures and recommendations for you to act on; they do not decide anything about you.
  • No discrimination for exercising any of these.

Email chris@sproutn.ca and we will respond within thirty days. If you are in the EEA or UK you may complain to your supervisory authority; in Canada, to the Office of the Privacy Commissioner or your provincial equivalent, including the Commission d'accès à l'information in Quebec.

11. Legal bases, if you are in the UK or EEA

  • Performance of a contract: running the apps you subscribed to, including the AI processing that makes them work.
  • Legitimate interests: security, fraud prevention, rate limiting and improving the service, balanced against your rights.
  • Legal obligation: retaining financial records.
  • Consent: marketing email, which you give separately and can withdraw at any time.

12. Children

Sprout'n is for businesses and is not directed at children. We do not knowingly collect data from anyone under 16. If you believe we have, tell us and we will delete it.

13. Cookies

See our Cookie Policy. In short, we use what is needed to keep you logged in and to keep the service working.

14. Changes

We will update the date at the top when this changes. If a change materially affects how we handle your data, including adding a new AI provider or a new category of data sent to an existing one, we will email you before it takes effect rather than rely on you re-reading this page.