Terms of Service
Last updated: 28 July 2026
1. Who we are. Larssoni (“Larssoni”, “we”, “us”) is a service operated by Oscar Wiren, trading as Larssoni (sole trader), 1 Potters Road, London SW6 2WQ, United Kingdom. Larssoni hosts artifacts — self-contained interactive pages such as dashboards, reports, trackers and calculators, however you made them — gives them a shareable link, lets you control who can see them, and can keep their numbers up to date from a data source you connect. By creating an account or using the service you agree to these terms.
2. Your account. You must give a valid email and be at least 18. You’re responsible for activity under your account. Sign-in is by email link or Google; keep your email secure.
2a. Whether you’re a consumer or a business. If you’re using Larssoni wholly or mainly for purposes outside your trade, business, craft or profession, you’re a consumer, and clauses 6 and 10 apply to you as described. Nothing in these terms restricts your statutory rights as a consumer under UK or EU law, and where any term conflicts with those rights, your rights win. If you’re using Larssoni for business purposes, you’re a business customer: the consumer cancellation right in clause 6 doesn’t apply to you, and clause 4b’s indemnity does.
3. Your content, your ownership. Artifacts, data, and anything you upload or connect (“Your Content”) remain yours. You grant us only the limited licence needed to host, process, refresh, and display Your Content to the audiences you choose, and to operate and improve the service. We claim no ownership. We do not use Your Content or your connected data to train AI models.
4. What you may not host. You may not use Larssoni to publish or distribute: unlawful content; malware, phishing, or deceptive material; content that infringes others’ rights; content sexualising minors; or anything designed to harass or defraud. Artifacts are served under a strict security sandbox — no outbound network calls, no form submission, and scripts limited to a short allowlist of common library CDNs (jsDelivr, cdnjs, unpkg) needed to render pasted pages, never arbitrary third-party code. Attempting to circumvent the sandbox is prohibited. We may remove content or suspend accounts that breach this; our Acceptable Use Policy sets out the thresholds and the appeal route.
4a. We host it; you publish it. Your Content is published by you, not by us. Hosting something is not an endorsement of it — you are responsible for what you host, for its accuracy, and for having the right to host it.
Before publication, and continuously afterwards, we run narrow automated technical checks: unsafe file structure, phishing patterns, credentials accidentally left in a page, and daily checks against third-party threat lists. These checks apply the same rules to every artifact. They are not a review of whether Your Content is accurate, lawful or appropriate — we exercise no editorial judgment over it, and where a check flags something, we look only at whether the flag is accurate, not at your content generally.
If you believe something hosted on Larssoni breaks these terms or infringes your rights — including copyright — tell us at support@larssoni.com or use the report link on any viewer page, and we will act promptly. Our Acceptable Use Policy sets out how we handle reports and appeals.
4b. Your promises about what you host. You represent and warrant that you own or have all necessary rights, licences and consents to upload, host, publish and share Your Content, and that doing so does not infringe any third party’s rights or breach applicable law. If you are a business customer, you agree to indemnify us against any claim, loss, cost or expense (including reasonable legal fees) arising from a third party’s claim that Your Content infringes their rights, or that you have otherwise breached these terms or the Acceptable Use Policy — except to the extent it arises from our own negligence, breach, or wilful misconduct. Nothing in this clause affects any right you have as a consumer that cannot be excluded or limited by law.
Where an artifact you publish contains AI-generated or AI-assisted content, you remain responsible for any disclosure, labelling or transparency obligation that your own publication of it attracts under applicable law. We show a provenance line and a machine-readable disclosure on artifacts we host, but that is provided as a convenience and does not discharge obligations that fall on you as the publisher.
5. Sharing and viewers. When you make an artifact public or share it with named people/domains, you’re responsible for having the right to share what it shows. Viewers of a gated artifact verify by email code; you control the audience and can revoke access at any time.
6. Plans, billing, and payments. Larssoni is your contracting party for the service. For paid plans and credit packs, Stripe is the merchant of record for the payment: Stripe charges your card, issues your receipt, and handles applicable sales taxes and VAT, under Stripe’s own terms shown at checkout. If you’re entitled to a refund under these terms or under law, we will instruct Stripe to process it. If you dispute a charge directly with your card issuer without contacting us first, we may suspend your account until the dispute is resolved.
Prices are shown at checkout. Subscriptions renew automatically until cancelled; cancellation takes effect at the end of the current billing period and you keep access until then. Credits are consumed per refresh attempt and don’t expire mid-cycle except as described in-product.
If you are a consumer in the UK or EU, you have a 14-day right to cancel a new subscription or credit-pack purchase without giving a reason, and to receive a refund. Outside that period, fees already invoiced are non-refundable except where the law requires otherwise — but if something went wrong, email support@larssoni.com and we will be human about it.
6a. Price changes. If we increase the price of your plan, we will tell you at least 30 days before it takes effect. You may cancel before the increase applies; if you’re on a prepaid annual plan and cancel for this reason, we’ll refund the unused portion at the pre-increase rate.
7. Service availability. We provide the service using reasonable care and skill. We don’t guarantee uninterrupted or error-free operation, and we may change or discontinue features with reasonable notice. Nothing in this clause or clause 7a excludes our obligation to provide the service with reasonable care and skill, or any other right you have as a consumer that cannot be excluded by law.
7a. Service levels. We target 99.9% monthly uptime for the artifact viewer and hosting service (the always-on links your viewers open), measured excluding scheduled maintenance (announced at least 24 hours ahead) and events outside our reasonable control, including upstream provider outages (Cloudflare, Stripe, your data source). Support requests reach us at support@larssoni.com; we aim to acknowledge within two business days (Pro/Team prioritised). Refresh runs are best-effort within your plan’s schedule and allowance and are not covered by the uptime target. This is a published target and we do not offer service credits for downtime. For consumers, this clause limits — it does not exclude — our liability in relation to availability, and is subject to clause 10.
7b. Data protection. Where we process personal data on your behalf, our Data Processing Terms apply. They are the agreement required by Article 28 of the UK GDPR and are incorporated into these terms — accepting these terms accepts them.
8. Your data source connections. If you connect a Google Sheet or upload a file, you confirm you have the right to use that data. We read it only to refresh your artifact, on the schedule you set. You can disconnect at any time.
9. Suspension and termination. You may delete your workspace at any time (this cancels billing and removes your artifacts after a short grace period). We may suspend or terminate for breach of these terms — we’ll give you notice and a reasonable chance to put it right where the breach can be put right, except where we reasonably believe immediate action is needed (for example security, illegal content, or non-payment). If we discontinue the service, or terminate your account for any reason other than your breach, we will refund the unused portion of any prepaid fees.
10. Liability. Nothing in these terms limits or excludes liability for: (a) death or personal injury caused by negligence; (b) fraud or fraudulent misrepresentation; (c) gross negligence or wilful misconduct; (d) breach of confidentiality; (e) infringement of the other party’s intellectual property rights; (f) a personal data breach caused by a party’s own breach of our data processing terms; or (g) anything else that cannot lawfully be limited or excluded.
Subject to that, our total liability to you arising out of or in connection with these terms is limited, in aggregate for all claims in any 12-month period, to the greater of the fees you paid us in that period or £100. We’re not liable for indirect or consequential loss.
You are responsible for keeping your own copy of Your Content and connected data. You can export everything at any time. We’re not liable for loss of Your Content except to the extent it results from our failure to provide the service with reasonable care and skill.
11. Changes to these terms. We may update these terms for a valid reason — a change in law or regulation, a new or changed feature, security, or to reflect how the service actually works. We’ll give at least 30 days’ notice of material changes by email or in-product. If you don’t agree to a material change you may cancel before it takes effect, and if you’re on a prepaid annual plan we’ll refund the unused portion on request. Continuing to use the service after a change takes effect means you accept it.
12. General.
- Assignment. We may transfer these terms to a successor in connection with a merger, acquisition, or sale of substantially all our assets. You may not transfer your rights without our consent.
- Third-party rights. Nobody other than you and us can enforce these terms under the Contracts (Rights of Third Parties) Act 1999, except that Stripe may rely on the payment provisions of clause 6.
- Survival. Clauses 3, 4b, 10, 12 and 13, and any clause intended by its nature to continue, survive termination.
- Severability. If any provision is found unenforceable, the rest stays in force.
- Notices. We’ll send notices to your account email; you can reach us at support@larssoni.com.
- Events outside our control. Neither of us is liable for failure to perform caused by events beyond reasonable control, for as long as they continue.
13. Governing law. These terms are governed by the laws of England and Wales, and disputes are subject to its courts. If you’re a consumer resident elsewhere in the UK or in the EU, you keep the benefit of any mandatory protections of your local law.
Contact: support@larssoni.com.