Client-specific, not generic
Generation is grounded in the tenant's own services, locations, audience and framework, so the output reads like it was written for them, because it was.
Content generation · Your voice · Performance-aware
Splendina learns your voice from your own writing, turns one brief into an article, a LinkedIn post and a newsletter, and shows you what’s actually ranking so the next piece is sharper. Relevant, client-specific content, not generic AI, published under a named author on a site you own.
30 days free · No card required · UK-hosted · Your content, your domain
One brief
Website article
draft1,180 words · SEO title and meta · internal links
LinkedIn post
draftCut-down · hook, three points, CTA
Email / newsletter
draftSubject, preview, body
Ground-check
passClaims and dates verified · voice-fit scored
Generate
Brief a topic, audience and intent once. Get a website article, a LinkedIn cut-down and an email, each specific to your client’s services, sector and readers, not a generic AI post you could have got anywhere.
Generation is grounded in the tenant's own services, locations, audience and framework, so the output reads like it was written for them, because it was.
The website article is the source; the LinkedIn post, newsletter and ad copy are cut down from it, so the message stays consistent with no re-briefing.
A first pass drafts (Claude Sonnet); a second refines and tightens (Claude Opus). You review a finished draft, not a raw prompt dump.
Every piece ships with an SEO title and meta description, a slug, internal-link suggestions and JSON-LD, not bolted on afterwards.
Voice
Point Splendina at your existing articles, service pages and posts. It learns your tone, your author’s style, your services, your audience and your rules, then applies that voice profile to every generation run. Review it, edit it, lock it in.
Voice profile · Alex Rowan
ApprovedTone
Reassuring, plain-English, never alarmist
Sentence style
Short. Concrete. One idea at a time.
Signature moves
Everyday-movement analogies; ‘what to expect’ framing
Avoids
Jargon, guarantees, ‘miracle’, hard-sell CTAs
Examples
Same engine, very different voices, because each is trained on the client’s own material and rules.
ScanPosture
A configuration-panel walkthrough for Conditional Access that holds up under audit: evidence-led, framework-aware, no vendor hype.
Meridian Physiotherapy
Reassuring, plain-English guidance under the clinician's named byline: what to expect week by week, and when to check in.
Performance
Splendina reads your Search Console data (clicks, impressions, CTR, position) and turns it into direction: which posts are gaining or declining, which need a refresh, and which queries you’re one article away from owning. No more guessing, and no daily low-value content treadmill.
Clicks · 28d
3,412
+18%
Impressions
94.7k
+9%
Avg CTR
3.6%
+0.4pt
Avg position
8.2
up 1.3
Why MFA enabled is not enforced
pos 11 to 6 · refresh to reach page 1
Cyber Essentials: what changed
CTR down · title and intro refresh suggested
‘conditional access audit’ (query)
1.2k impressions · no article yet
The proof layer
Generation is only half of it. Before anything goes live Splendina checks it, and the database, not the interface, enforces the gate.
Capability and factual claims are matched against your evidence. A blocking finding stops the piece, so no confident, wrong statements slip through.
An out-of-date ‘as of April’ that is now wrong gets flagged before it ships. Temporal grounding is deterministic, not a hope.
A Postgres trigger refuses to publish unless an editor (or imported) revision exists. It is a database check, so the interface cannot route around it.
Every published piece carries a real, credentialed byline: the E-E-A-T signal Google rewards, which generic AI content cannot fake.
Every AI draft, every edit, every import is a row with its model and author. You can always prove who wrote what, and when.
A public JSON API (with JSON-LD) your website consumes, scheduled publishing, on-demand cache busting. You own the platform, not us.
Trust & compliance
Hosted in Supabase London (eu-west-2). Row-Level Security on every table, so one tenant can never read another’s content. An append-only revision history means the audit trail cannot be quietly rewritten.
Region
London (eu-west-2)
Isolation
Row-Level Security · current_tenant_id()
ICO
ZC120359
Audit
Append-only post_revisions
Auth
Supabase Auth · magic-link sign-in
Resend · DKIM, SPF, DMARC
Data classes
No special-category data
Backups
Supabase PITR · 7-day window
Also included
An optional module: sync Google reviews on a daily cron, collect direct ones with hashed single-use invite tokens, and render the wall on your own site with one embed, behind the same Row-Level Security as everything else.
30 days free. No card required. Import your existing blog and train your voice in the first session.