Change a dozen pages at once
"Fix the phone number wherever it appears." Pier searches your site, shows you every page it wants to touch, and waits for one Accept to do them all.
01 —Your website, without the hassle
Pier is a Mac app for anyone who runs a website but would rather not touch the code. Type what you want — "change the phone number everywhere," "add a cookie banner," "why is my site slow?" — and Pier reads the site, shows you the exact edits, and waits for your OK. Every change is backed up. One click puts it back.
/services.php page matching the rest of the site. Three tiers — Residential, Commercial, Heritage. Match the existing header, footer and CSS classes.
includes/header.php, the .tier-grid class, and Tailwind for layout. Here's a proposal:<?php include 'includes/header.php'; ?>
<section class="hero-banner">
<h1 class="hero-title">Our Services</h1>
<p class="hero-sub">Three practices, one studio.</p>
</section>
<section class="tier-grid container">
<?php foreach ($tiers as $t): ?>
<article class="tier-card">…</article>
02 —What Pier does
"Fix the phone number wherever it appears." Pier searches your site, shows you every page it wants to touch, and waits for one Accept to do them all.
Every change Pier applies is backed up first. Click a file's history to see every version from the last 90 days, and put any of them back with one click.
Search-engine score, security leaks, loading speed, broken links, mobile display — Pier has a small army of experts for each. Ask for a check-up, get a report and proposed fixes.
"Mark this t-shirt out of stock." Pier finds the product in your shop, shows the single change it wants to make, and applies it only after you approve. Every change. One row at a time.
Sometimes you just want to open a file and fix a typo. Pier does that too — syntax colours, drag-and-drop uploads, ⌘S to save. Every save backed up behind the scenes.
Have your own Anthropic or OpenAI account? Paste your key into Pier and the chat runs on your bill, not ours. Keys stay safely on your Mac.
03 —What half-day jobs look like in Pier
"Create a case-study page called /projects/linden-house.php. Same layout as /about.php, add an image gallery, include schema.org JSON-LD for Article."
Pier proposes
"Replace the green #1A5C50 accent with warm orange #FF8A4C, switch display font from Open Sans to Inter Tight, buttons rounded-12px. Apply everywhere and tell me what breaks."
Pier proposes
"New order: Home · Services · Projects · Studio · Journal · Contact. Add a Services dropdown with 4 items. Update mobile hamburger."
Pier proposes
"Every <img> needs loading='lazy' and a proper alt. Strip tracking.js Google Analytics — we're moving to Plausible."
Pier proposes
"Run @security on this WordPress site. Apply safe fixes automatically. Add a CSP allowing our own scripts, Google Fonts, Plausible."
Pier proposes
04 —Specialists on call
05 —Update your shop or posts by chat
Most websites keep their products, pages and customers in a separate "database." Pier quietly finds yours when you first connect — you don't need to know where it is or how it works.
Just say what you want changed: "mark the red t-shirt out of stock," "find the customer with email jan@example.nl," "show me the top ten best-sellers this month." Every change is a single careful edit you approve first. Nothing ever happens in bulk behind your back.
One-cell editing · primary-key bound · prepared statements
AI proposes mutations — never auto-fires UPDATE / INSERT / DELETE
Bridge auto-destructs after 10 min idle · IP-pinned · 256-bit token
HTTPS-only · dual-token auth · bulk mutations deliberately not supported
06 —The comparison
Your hosting login is encrypted on your own computer and never leaves it. Not to us, not to anyone.
The moment you connect, Pier quietly figures out what kind of site it is — WordPress, Joomla, a webshop — so it can help you faster.
Pier only changes what you asked it to. It won't quietly rewrite files around the edit, and it shows you the before and after every single time.
Type in Dutch, English, French, Spanish — whatever you prefer. Pier replies in the same language you wrote in.
If you already pay for Anthropic or OpenAI, paste your key into Pier and the chat runs on your account, not ours.
If Pier opens a file that contains passwords or keys, it hides them from the AI before reading — so nothing sensitive ever leaves your Mac.
07 —Zero memorization
"I inherited a nine-year-old Joomla site from a client. Before Pier, maintenance took a full afternoon every week — grep, FTP, pray. Now I chat for five minutes and the job's done. The undo alone paid for the license after one near-miss."
08 —Pay once
12 months of v1 updates included. When v2 ships (~2027), upgrade is around €39 — only if you want the new stuff.
Buy Pier — €199 ↗Already paying for Anthropic or OpenAI? Paste your key in Pier and the chat runs on your account. Keys stay on your Mac.
Your hosting password is encrypted on your own computer. Your shop's data travels directly between Pier and your server. No middleman, no tracking.
Lemon Squeezy handles VAT for EU. 🇳🇱 invoice on request.
09 —FAQ
No — that's the whole point. Pier is for people who run a website but haven't written code. If you can type an email, you can use Pier. Your hosting provider gave you login details when they set up your site; paste those in, and Pier figures out the rest.
Yes — that's the whole point. Pier connects to your website using the standard details your hosting provider gave you. Every change is a preview you approve before anything happens, and every approved change is backed up on your Mac so you can roll it back.
Yes. Your hosting password is encrypted on your own Mac and never sent anywhere except directly to your own server — the same way any file-transfer app works. We never see it.
Two safety nets. Every change is a preview you approve before it happens — you see exactly what's going to change, side by side, red and green like in Word. And every approved change is backed up first, so one click puts your site back to how it was.
With your permission, Pier places a small, password-protected helper file on your own server that lets it talk to your shop's data directly. The helper removes itself after 10 minutes of sitting idle — nothing left behind.
Never. Pier can look at your data freely — to find a product or check a customer — but every change is a single careful preview you approve. And only one item at a time. No bulk updates, no surprises.
Very well. The moment you connect, Pier notices it's WordPress, reads the setup safely (hiding any passwords from the AI), and offers to help with everything from the theme to your products and posts. Same goes for Joomla, Drupal, Magento, and most other systems.
Most of it — browsing files you've already opened, reviewing your version history, looking at past chats. The chat itself needs the internet because that's how the AI thinks. Your licence works offline for up to 30 days before it needs to re-check in.
Yes. One licence covers two Macs at a time. To move it to a third, just open Pier on the old one, go to Settings → Licence, and click "Deactivate this device." Lost the old Mac? Email us, we'll free the seat manually.
Because tools you use occasionally shouldn't bill you every month. Pay €199 once, use it forever. If you want the chat to run on your own Anthropic or OpenAI account, bring your own key — otherwise our shared quota covers you.
A pier is where boats come in to load and unload. Pier is where your website comes in so you can take things off and put things on — without ever needing to learn to sail.
€199 once. 2 Macs. Lifetime use. 30-day refund. No subscription.
Want to see what Pier can do first? Read the free 30-page user guide (PDF).