The Command Center is now a product you can license. Open the demo

Sites

Open your editor with a code to your work email. No password, no secret in the link.

Sign in with a code, not a password. Three checks stand between the public internet and your site's content, the link we send you carries nothing secret, and a save that fails publishes nothing.

How do I get into my editor?

Pass three checks, in order. The first is an access gate on the editor's own address, edit.trulata.com. It sends a one-time code to your work email and lets you through only when you enter it. The second is a fence on the tunnel that carries that address to our application: it reaches the editor and nothing else. The third is a list inside the application that names, for each site, the verified emails allowed to edit it. Clear all three and the editor shows you your fields. Fail any one and it shows you nothing.

Your dashboard has its own gate. It uses a seat list and a single-use magic link, and its gate and every write path are on their own page. The editor runs on a separate access application with its own guest list, kept apart from the application that guards our internal tools, so a client identity never sits on the list that protects them.

Three checks
1. Gateone-time code to your work email
2. Fencethe address reaches the editor only
3. Site listverified email, listed per site
Orderall three before a field is shown

Do I need an account or a password?

No. Enter your work address and a one-time code arrives. Enter the code and you are in. There is no password to choose, store or reset, and we never hold one for you. Your address works only while it is on the editor's guest list, which we maintain for you.

Nothing reaches the application before that step. The editor page, the content it loads and the save endpoint all sit behind the gate, so a request with no sign-in is turned away at the edge and never touches your site's content.

The Command Center Overview on the demo company Meridian: four headline cards for marketing-sourced pipeline, revenue, AI-visibility score and assets published, a pipeline funnel from visitors down to closed won, revenue by channel bars, and a grid of workstreams each marked Running.

What else can the editor's address reach?

Nothing. The tunnel that connects edit.trulata.com to our application allows one path prefix, the editor's, and answers every other path with not found. A person who has passed the gate is standing in a room with one door: the hostname cannot reach the rest of our application.

Adding a site never loosens the fence. A new site is an entry inside the application plus its editors on the guest list, with no tunnel or DNS work, so the fence stays exactly as it is.

At the tunnel
Editor pathreaches the application
Every other pathnot found
New siteapp entry and guest list only, fence unchanged

Can another client open my editor?

No. Inside the application, a list names the verified emails that may edit each site. The email it checks is the one the gate verified, carried on the request by the gate itself, never one typed into a form. An address that has passed the gate but is not listed for your site gets a refusal that says why and asks for the address to be added. It does not get a page.

Our own team can open any site we manage, because that is how we help when you ask. That exception is written into the code, not granted by hand.

The check, in order
Verified emailcarried by the gate, not typed
Listed for this siteeditor opens
Not listedrefused, with the reason
Our teamany site we manage

What happens when I press save?

The save is checked before anything is published. The application keeps a copy of the current content, writes your changes to the site's content file, and re-renders the whole static site from it. If the render fails, the previous content goes back and the response says so: nothing published. If it succeeds, the site redeploys and the editor tells you it will update in about one to two minutes.

Your visitors never download the editor. On our static path the public site stays completely static, with no content system running on it and no editor script on any visitor-facing page. On the WordPress path a save writes into the site's own store and clears its cache. Either way the editor lives on its own address. It runs on a small number of the sites we host today, and what it can and cannot change is its own page.

A save, in order
Copy keptcurrent content
Write and re-renderthe whole static site
Render failsprevious content restored, nothing published
Render succeedsredeployed, live in about 1 to 2 minutes
The spec

Every check, in one table.

LayerWhat it checksWhen it fails
Access gate on edit.trulata.comWho you are, by a one-time code to a listed work emailRequest sent to the sign-in gate; the application is never reached
Tunnel fenceThe path requested is the editor'sEvery other path returns not found
Site listThe verified email against the site's own listRefused, with a message to ask for the address to be added
Client linkCarries the site name and no secretA forwarded link opens nothing for an unlisted address
Break-glass keyServer-side, internal tooling onlyUseless from outside; the gate blocks first
SaveThe site must render from the new contentPrevious content restored, nothing published
Tested from the outside

Four requests sent from the public internet with no sign-in, the plain link, the old link with a key in it, the key sent as a header and a forged email header, all landed on the sign-in gate, and that result is in the editor's setup record.

FAQ

Questions, answered.

Do I need a password for the editor?

No. Enter your work address, a one-time code arrives, and you enter the code. We never hold a password for you.

Can I forward the editor link to a colleague?

Yes, and it opens nothing for them until their address is on the editor's guest list and listed for your site. Ask us to add them and it works.

Can another client see or edit my site?

No. Each site has its own list of verified emails. An address not listed for your site is refused, and the refusal says why.

What happens if a save fails?

Nothing is published. The previous content is restored and the editor tells you the render failed instead of deploying a broken page.

Does the editor slow my website down?

No. The editor runs on its own address and adds nothing to a visitor's page load. On our static path the public site stays fully static with no content system on it.

Is this the same login as my dashboard?

No. The dashboard uses a seat list and a single-use magic link. The editor has its own gate with its own guest list and a one-time code, kept apart on purpose.

See it running
before you decide.

The demo is the real product on a fictional company, with no form in front of it. Pricing is three published tiers. Setup on your own accounts takes two to four weeks.

Open the live demo See pricing

New here? See what the Command Center is. Prefer to write? Send us the one thing you want to know.

  • Refreshed when you open itLive data on page load, never a monthly PDF
  • Counted from your own formsLeads recorded server-side, compared daily with Ads and GA4
  • Four answer engines, measuredChatGPT, Gemini, Claude and Grok, with a published denominator
  • A review-first queue on every sendEvery draft waits in a review-first queue and every send is logged.