Legal
Terms of Service
Plain-language terms for our subscription and separately scoped migration projects. We've tried to keep the legalese light and the meaning honest. Read it, and if anything is unclear, ask.
Last updated 25 September 2026.
1. Who these terms are between
These terms are an agreement between you (the “customer”) and Wellstreak, operated by Koenig Consulting AB (Swedish company, reg. no. 559116-2267). By subscribing, you agree to them.
Wellstreak is an independent service. We are not affiliated with, endorsed by, or sponsored by Odoo S.A. “Odoo” is a trademark of Odoo S.A.
2. What the subscription is
Wellstreak is a productized subscription for Odoo improvements — reports, automations, workflows, and customizations. For one flat monthly fee you can add as many requests to your backlog as you like. We work through them one active request at a time: as soon as one is delivered and accepted, we start the next.
“Unlimited” refers to the size of your backlog, not to simultaneous or guaranteed output within a given period. How much gets completed depends on the complexity of each request.
This ongoing subscription is separate from our fixed-price migration service. A migration is not a backlog request and is governed by section 7 below.
3. Fees and billing
The subscription is billed monthly in advance. The standard price is $4,995 per month. Founding memberships, while available, are billed at $3,495 per month for as long as the subscription remains active and uninterrupted. Customers billed in Swedish kronor pay 49 900 kr (founding 34 900 kr) per month. The subscription is billed in the currency you paid your migration in; without a migration, in kronor if you subscribe through our Swedish site and in US dollars otherwise.
Prices are exclusive of any applicable VAT or taxes, which will be added where required. Business customers in the EU outside Sweden who give a valid VAT number at checkout are invoiced without Swedish VAT under the reverse charge. Payment terms and accepted payment methods are set out at checkout or on your invoice.
4. Trying it, pausing, and refunds
Your first week. If the service isn’t the right fit, tell us within the first seven days of your first paid month and we’ll refund 75% of that month’s fee. The remaining 25% covers the work and onboarding already underway.
After the first week. Each month you’ve started is payable in full. We don’t offer mid-month or pro-rated refunds once the first week has passed.
Pausing instead of cancelling. You don’t lose time you’ve paid for. You can pause your subscription and spread any unused time across future active periods — useful when your backlog runs dry or your team is heads-down elsewhere. Pause and resume by emailing hi@wellstreak.co. When you pause, the days left in the period you’ve paid for are saved. When you resume, you use those days first, and your next payment falls due once they run out.
You can stop renewing at any time; your subscription then ends at the close of the current paid month, with any paused time honoured as above.
5. How requests are delivered
We’ll scope, build, and review each request with you. Nothing is pushed to your live/production Odoo environment without your explicit approval — you decide when a change goes live.
To do the work we need a named user in your Odoo instance (or a suitable staging copy), with rights limited to the task. New features are built and verified on a test copy first; changes that are exactly what you asked for can go directly to production once approved in writing. We confirm which database we are in before every write, and leave an internal note on every record we change. How this works in detail, including incident handling, is on our Security and access page, which forms part of these terms.
You’re responsible for keeping backups of your data. We never delete or overwrite data without your written approval, and we save the previous state before bulk changes so it can be restored.
Personal data we handle inside your Odoo is processed on your instructions under our Data Processing Agreement, which also forms part of these terms.
6. Larger projects
Some work is bigger than a single backlog request — major implementations or multi-part builds. When something is out of scope for the standard subscription flow, we’ll say so and scope it separately, with its own timeline and price agreed in writing before we start. Migrations have their own rules in section 7. The subscription continues as normal alongside a separately scoped project.
7. Migration service
Scope and price. Our migration service moves one legal entity from a source system to Odoo as a fixed-price project, separate from the subscription. The source systems open to you are the ones the portal offers at its first step — today Business Central, and Fortnox for Swedish companies; we may add others later. The free stage is limited to connecting the source, an inventory, a gap report and a proposed scope. The project scope confirms the source, entity, timeline and fixed price before paid work begins.
Fixed price in Swedish kronor. A migration from Fortnox, and a migration from Business Central for a company in Sweden, is priced in Swedish kronor, excluding VAT, per company, in two tiers that follow the fiscal years the migration posts. A fiscal year counts when the migration posts it in your Odoo: with full history, every fiscal year in scope; with a clean start, the year that holds the opening balances counts as one year, plus every year after it, and the years before the cutover are not charged. Whether a Business Central company is in Sweden is what its own company information in Business Central says. From Fortnox: Ren start, one fiscal year, 4 900 kr; Hela historiken, two to 7 fiscal years, 14 900 kr; moving up costs the difference, 10 000 kr. From Business Central: Ren start 9 900 kr; Hela historiken 27 500 kr; the difference 17 600 kr. Med konsult — 29 900 kr from Fortnox, 44 900 kr from Business Central — is Hela historiken with our time alongside you; it is booked by email before payment and depends on our capacity that month.
Fixed price in US dollars. A migration from Business Central for a company outside Sweden is priced in US dollars, excluding VAT, per company, in the same two tiers, counted the same way: Clean start, one fiscal year, $990; Full history, two to seven fiscal years, $2,900; moving up costs the difference, $1,910. With consultant, $4,900, is Full history with our time alongside you, working remotely; it is booked by email before payment and depends on our capacity that month. The project scope confirms the source, entity and timeline.
Payment and drafts. The migration fee is due before we write anything in your Odoo, including migration drafts. Accounting documents are created as drafts first: invoices remain invoices, and payments go in bank journals. Products, partners and open orders are prepared and checked as part of the agreed Core scope, and recurring customer contracts you confirm with full details are created as subscription quotations. We rehearse the full run in a throwaway database before the database you keep is prepared.
Your approvals. You review the drafts, confirm the document-number series, and approve supplier bank accounts yourself. We never mark a supplier bank account as trusted on your behalf. We post only one fiscal year at a time, and only after your verbatim written consent names that year and the database. We check that consent on the server and note it on your company record in Odoo.
Verification and responsibility. The source system is the accounting truth. Before a period is locked, you must review that Odoo matches the source account by account. You remain responsible for your accounting, tax, audit and statutory retention obligations, including keeping the source records for the period the law requires (seven years under Swedish bookkeeping rules where they apply). We do not provide tax or audit advice. After the migration, your Odoo is your operating system; you decide when to lock or retire the source system.
Cancellation and refunds. You may stop the project at any time. We refund the migration fee in full until we have written the first draft in your Odoo. After that first draft is written, the migration fee is non-refundable. On cancellation, we remove any unposted drafts at your request.
Credit against the subscription. The full migration fee — the amount you actually paid for the run, top-ups included, in the currency you paid it in — is credited against your first subscription month (currently $4,995, or 49 900 kr if billed in kronor), whether the subscription starts with the migration or later. The credit is recorded on your customer account with us when you pay. A fee that has been refunded is not credited.
8. Your responsibilities
You agree to provide accurate information, the access we need to do the work, and timely feedback and approvals. Delays in access or approvals may affect how quickly your backlog moves. You’re responsible for ensuring you have the right to grant us access to the systems and data involved.
9. Ownership of the work
Once a request is delivered and paid for, the deliverables we create specifically for you are yours to use, modify, and keep. We may reuse general knowledge, techniques, and non-client-specific components in our own work and for other customers.
Each deliverable is handed over as a folder with a plain description of what it does, the code, a deploy script and the test log, and it is listed in a register inside your Odoo. If the subscription ends, everything stays in your Odoo and nothing depends on us staying.
10. Confidentiality
We treat the data and business information you share with us as confidential and use it only to deliver the service. See our Privacy Policy for how we handle personal data.
11. Warranties and liability
We do the work with reasonable skill and care. Beyond that, the service is provided “as is” without further warranties. To the extent permitted by law, our total liability arising from the service is limited to the fees you paid us in the three months before the event the claim relates to. We aren’t liable for indirect or consequential losses.
Nothing in these terms limits liability that cannot be limited under applicable law.
12. Changes to the service or these terms
We may update the service and these terms as Wellstreak evolves. If we make a material change, we’ll give you reasonable notice. Continuing to use the service after a change takes effect means you accept the updated terms.
13. Governing law and contact
These terms are governed by the laws of Sweden, and any disputes will be handled by the Swedish courts.
The contracting entity is Koenig Consulting AB, a Swedish limited company with registration number 559116-2267. To reach us, see the contact page.