The lernaura blog.
Writing about selling digital products across borders — and the back office nobody should have to run. Three threads: the merchant-of-record and agent-commerce thread, the AI and product thread, and the European-platform thread.
Most posts are by Heine Iversen, founder of lernaura.
The merchant-of-record thread
Posts about lernaura Rails — what it means that lernaura is legally the seller on every sale, how a coding agent builds the integration, and where commerce goes when the buyers stop being human.
What a merchant of record actually does
The plain-English explainer: who the legal seller of record is, the tax and billing obligations that follow that role around, and why an MoR is a different thing from a payment processor or a tax engine. If you read one post on this thread, read this one.
When your buyer is an agent
AI agents are starting to purchase per API call and per document — and a machine's purchase is still a real sale, with real obligations. What breaks when a machine meets a human-shaped checkout, and what we're building so that selling to an agent is as boring as selling to anyone else.
Integrated before lunch
Point your coding agent at the lernaura Rails MCP server: sandbox in one call, products and a checkout built in a session, then proven against a virtual clock — a year of renewals, failed cards and disputes simulated in minutes, before any human steps in.
Selling courses across Europe: the VAT problem nobody warns you about
The hidden operational tax on EU cross-border selling — and the technical detail most US-built platforms get wrong: displaying prices without VAT to EU consumers is non-compliant under the EU Price Indication Directive. Why "+VAT at checkout" is a B2B pattern that shouldn't be the default for B2C, and how merchant-of-record fixes both the compliance and the cross-border friction in one architectural choice.
The AI and product thread
Posts about the platform-level changes coming to independent businesses, and the architectural choices we've made at lernaura.
What happens when you upload a video to lernaura
A step-by-step walkthrough of the pipeline that runs in the background when you upload one video — transcription, translation, multi-language subtitles, local-currency pricing, semantic search indexing. The upload is the work; everything below is the platform.
AI in course platforms and GDPR Article 22 — what's actually required
The piece most creators don't realise they need until a procurement reviewer asks. Article 22 governs automated decision-making about EU residents — and most "AI tutor" features shipping in 2025-2026 are operating in territory the EU is starting to enforce. What it means for course platforms, what to ask yours, and what we built lernaura to avoid.
The European-platform thread
Posts on the specific reality of running a creator business in or for the EU in 2026 — and why that reality is changing the platform decision.
Schrems II for course creators: what to actually do about it
Plain-English explainer of the 2020 ruling that invalidated EU-US Privacy Shield, the patches that followed, and the 2026 status. With the seven-question checklist worth running against any platform handling your European students' data.
Where is your course platform's data stored? A 2026 comparison
Factual side-by-side of where Teachable, Kajabi, Thinkific, Podia, Skool and lernaura host your data. Region, subprocessors, DPA workflow, what each one means for GDPR and for procurement reviews. The post that ends up copy-pasted into security questionnaires.
The quiet exodus: why European creators are moving off US course platforms
An observational piece on the pattern reshaping the European corner of the creator economy: procurement reality, the AI shift, currency and VAT friction. Three forces, one direction. Where this leaves the next 18 months of platform choice for EU creators.
Where to start
If you're wondering what a merchant of record actually is: start with What a merchant of record actually does — the plain-English version of the model everything else on the Rails thread builds on.
If you're evaluating lernaura against another platform: start with the European course platform overview — that's the longer version of the positioning argument, and it links to whichever supporting blog post is most relevant to your question.
If you're new to GDPR / EU compliance as a creator: read Schrems II for course creators first. It's the prerequisite for the rest of the European-platform thread.
If you want to sell across European borders: Selling courses across Europe is the post about the operational friction (multi-country VAT, OSS) and the legal-pricing detail (VAT-inclusive display requirements) that most platforms get wrong.
If you're curious about the AI architecture: What happens when you upload a video is the concrete walkthrough of the AI architecture.
If you're a procurement reviewer or DPO: AI under GDPR Article 22 and the data location comparison are the two pieces designed to land with technical buyers. The published DPA and subprocessor list are referenced from both.
Stay in touch
We publish roughly twice a month. New posts go out via our own newsletter, reviewed by humans before sending. If you want a monthly summary instead of individual post notifications, that's an option too.
Subscribe: Get monthly briefings from lernaura
The blog is part of the larger story we tell about lernaura Rails, the European merchant of record we're building. Browse the comparison pages to see how lernaura stacks up against Paddle, Lemon Squeezy, Stripe — and the creator platforms — or sign up free — you pay nothing until you sell.