We run
We sprint, we do it for you, you don’t have to. Six disciplines under one roof and nothing handed to a third party.
Spoken “running”Always lowercaseTrading name: Runnn
Everything here is yours to use. Download it, copy it, paste it into whatever you are making. You should never have to ask anyone for a file on this page.
We sprint, we do it for you, you don’t have to. Six disciplines under one roof and nothing handed to a third party.
We build it, then we operate it, month after month. The retainer isn’t an add-on, it’s the second half of the name.
Why three n’s. runnn + .ing is what makes the domain read as the word. The extra n’s aren’t a typo to apologise for. They’re the same letter caught three times mid‑stride. A motion trail, spelled. That is why the mark is literally those letters, leaned eight degrees forward with the trail fading behind the direction of travel.
The period in runnn.ing is a status light. That single rule ties the logo, the product UI and the status page together, and it only works because we spend it nowhere else.
The incident page is this rule and nothing else: with the dot gone grey.
Drawn as geometric monoline paths rather than set in a typeface, so nothing depends on a font licence and every file scales to any size. SVG first; PNG is there for whatever cannot take an SVG.
The primary logo. Use this unless there is a reason not to.
On ink, on photography, on anything dark.
Avatars, stamps, anywhere the name is already on the page.
The same, on dark.
Wide headers, letterhead, invoice footers.
The same, on dark.
Trail is solid. Foil, engraving and embroidery cannot hold opacity. Inherits the colour around it.
Stamps, embossing, a single-head embroidery machine.
App stores, PWA manifest, anywhere that wants a square.
16 to 24px. One stride and the dot, because the trail turns to mush below 24px.
Every logo, both themes, SVG and PNG, plus the written guide.
The written guide is online too, if you want the long version: BRAND.md.
The brand owns exactly one animation: the three n’s arrive left to right over about a quarter‑second, trailing edge first, as if the word ran onto the page. Once per page load, on the header. Never looped, because a wordmark that keeps re-entering reads as a broken asset. It played at the top of this page.
Nothing here is finished. It’s all still going. A new service is just a new -ing word, so the system scales without a meeting. Use these names exactly; don’t reintroduce the old ones.
Models, agents and copilots that do the work, not the talking.
Platforms, apps, and the plumbing underneath them.
Interfaces people actually get through.
Film, motion and stills that carry the brand.
Your ops automated, then kept alive, month to month.
AI on your own hardware. Nothing leaves the building.
Keeping owns the green. It is the service that keeps the dot green, so it gets the brand colour. That is the argument for the retainer, not a decorative choice.
Each of these reads as a phrase and is a real page. Wildcard DNS on the root and they cost nothing extra.
| The CTA. Onboarding, first contact. | |
| Client portal (up and running) | |
| Retainer signup and renewal | |
| Case studies (shipped 2021, still running) | |
| Live status page. All green. | |
| The incident page. Dot goes grey. | |
| Pricing | |
| About, the team | |
| Careers | |
| Unsubscribe, and it should be genuinely easy | |
| Internal admin panel |
The logotype is geometric monoline, so the display face shares its construction: single‑storey g, circular bowls. Body text is plainer on purpose: it has to hold at 14px and shouldn’t compete.
General Sans or Circular substitute for Poppins if licensed. Both share the construction the logotype is built from.