Skip to main content
Read · 4 minutes

We built this because the web got worse
and our bookmarks kept dying with it.

myClipr is a bookmark manager. That's the boring sentence. The interesting sentence is that we made the boring sentence true on purpose, at a moment when most apps in this category are trying to be a feed, a graph, a social network, a recommendation engine, or an LLM wrapper that happens to remember URLs.

What follows is what we're against, what we stand for, and what we're willing to be measured on. Hold us to it.

Five things we are against

The defaults we refuse.

  1. 01Saving a link should not cost the planet five grams of CO₂.
  2. 02A bookmark should not require four megabytes of framework to render its title.
  3. 03“Free” should not mean “you are the product.”
  4. 04“Sync” should not mean “your reading list is data we can sell.”
  5. 05Pages disappear at 2–7% per year. A bookmark you cannot re-open is not a bookmark.

Four commitments. They are not slogans. They are decisions we made about what to build and what to refuse, written down so we can be held to them when the easier path tempts us later.

Light.

Every byte we send costs power somewhere. We measure our pages and publish the number. We do not preload trackers, ship 800 kB of UI framework for a marketing page, or load a font CDN that knows where you've been. The landing you came from transfers 414 kB compressed per visit — too heavy by our own target of 47 kB. We're publishing that gap honestly while we trim toward it (deferred-tasks K7). The right way to reduce a page's footprint is to actually reduce it, not to round down on the homepage.

Open.

You can export every bookmark in five formats whenever you want. The 7-day trial does require a card up-front — we use Stripe's native trial mechanism so the subscription rolls over seamlessly if you stay, and we'd rather be honest about that than pretend otherwise. Cancel any time during the trial to avoid being charged; the button is one click and lives in account settings, not buried in a sub-menu. There are no enterprise dark patterns and no friction-by-design at exit. The only lock-in is the lock-in of being good enough to keep using.

Inclusive.

Every interaction works with the keyboard. Every gesture has a button equivalent. Every color pair in the design system passes WCAG 2.2 AAA on contrast (the verification table lives in tokens.json). The full screen-reader smoke test (NVDA + VoiceOver) + the axe-core audit are Phase 11 of the v5 plan and still pending; until they ship we say "contrast verified" rather than "conformance audited." If your hand shakes, your screen is small, your eyes don't see colour the same way, your mouse is broken, or your network is slow — myClipr should still work.

Honest.

Every metric on our marketing pages is real. If the carbon number rises, we update it. If the page weight grows, we update it. If our audit finds an accessibility regression, we publish the finding. Once a quarter we publish a full audit — page weights, CO₂, axe-core results, hosting verification, twelve more operational metrics. The first report is Q2 2026.

Commitments translate into product choices

Six things we've already done about it.

  • Archive on save
    Every URL is fetched and stored the moment you save it. The original 404s and your archive doesn't.
  • Push to Wayback
    We also push a copy to the Internet Archive. If you don't trust us, they have it too.
  • Reader view
    The article you saved is the article you re-read — not a layout fight with ads and pop-ups.
  • Optional intelligence
    AI is opt-in and bring-your-own-key. Falls through providers when one is down. Toggle the whole thing off and the app stays fully functional.
  • Encrypted sync
    TLS in transit + encryption at rest on the database. Operators with backend access could in principle read bookmark contents (full disclosure on /security); we don't, and we never train models on your library. Client-side end-to-end encryption is on the roadmap — it isn't shipped yet.
  • Polite extension
    The browser extension does not replace your bookmarks bar without asking, and never deletes the bookmarks you already had.
Audited externally

If we say it, we measure it.

Marketing copy that can't be checked is a slow leak in any company's trust. Once a quarter we publish twelve measurable receipts. The first report covers Q2 2026.

Q2 2026 report (soon)
  1. 01Marketing-site page weight (gzipped) + CO₂ per visit, measured via Sustainable Web Design v4
  2. 02App-shell page weight + CO₂ per visit on a logged-in dashboard
  3. 03Average bookmark detail view weight + CO₂
  4. 04axe-core findings + manual screen-reader notes (NVDA + VoiceOver)
  5. 05Green Web Foundation verification of the VPS provider
  6. 06Uptime + median Convex query latency
  7. 07Trial-to-paid conversion (so you can see we don't need dark patterns)
  8. 08Refunds requested + granted
  9. 09Tickets opened, median response time, satisfaction score
  10. 10Open-source contributions made back to dependencies we rely on
  11. 11Energy mix of our hosting provider, refreshed quarterly
  12. 12What we got wrong last quarter, and what we changed
Sign-off

Built by people who actually
go back and read them.

If any of the above turns out to be untrue in practice, the contradiction ships back to this page first. Hold us to it.

§ 00 · Read · 4 minutes

We built this because the web got worse and our bookmarks kept dying with it.

myClipr is a bookmark manager. We made the boring sentence true on purpose — at a moment when most apps in this category are trying to be a feed, a graph, a recommendation engine, or an LLM wrapper that happens to remember URLs.

§ 01 · The defaults we refuse

Five things we're against.

  1. 01Saving a link should not cost the planet five grams of CO₂.
  2. 02A bookmark should not require four megabytes of framework to render its title.
  3. 03“Free” should not mean “you are the product.”
  4. 04“Sync” should not mean “your reading list is data we can sell.”
  5. 05Pages disappear at 2–7% per year. A bookmark you cannot re-open is not a bookmark.

§ 02 · What we stand for

Four commitments.

Not slogans. Decisions we made about what to build and what to refuse — written down so we can be held to them.

Light.

Every byte we send costs power somewhere. We measure our pages and publish the number. We do not preload trackers, ship 800 kB of UI framework for a marketing page, or load a font CDN that knows where you've been.

Open.

You can export every bookmark in five formats whenever you want. The 7-day trial requires a card up-front via Stripe so the subscription rolls over seamlessly if you stay. Cancel any time during the trial to avoid being charged.

Inclusive.

Every interaction works with the keyboard. Every gesture has a button equivalent. Every color pair in the design system passes WCAG 2.2 AAA on contrast.

Honest.

Every metric on our marketing pages is real. If the carbon number rises, we update it. If the page weight grows, we update it. Once a quarter we publish a full audit.

§ 03 · In practice

Six things we've done.

  • Archive on save

    Every URL is fetched and stored the moment you save it. The original 404s and your archive doesn't.

  • Push to Wayback

    We also push a copy to the Internet Archive. If you don't trust us, they have it too.

  • Reader view

    The article you saved is the article you re-read — not a layout fight with ads and pop-ups.

  • Optional intelligence

    AI is opt-in and bring-your-own-key. Toggle the whole thing off and the app stays fully functional.

  • Encrypted sync

    TLS in transit + encryption at rest. We don't train models on your library.

  • Polite extension

    The browser extension does not replace your bookmarks bar without asking.

§ 04 · Receipts

If we say it, we measure it.

Marketing copy that can't be checked is a slow leak. Once a quarter we publish a full audit. First report: Q2 2026.

  1. 01Marketing-site page weight (gzipped) + CO₂ per visit
  2. 02App-shell page weight + CO₂ on a logged-in dashboard
  3. 03axe-core findings + manual screen-reader notes
  4. 04Green Web Foundation verification
  5. 05Uptime + median query latency
  6. 06Trial-to-paid conversion
  7. 07Refunds requested + granted
  8. 08Open-source contributions made back
  9. 09Energy mix of our hosting provider
  10. 10What we got wrong last quarter

Sign-off

Built by people who actually go back and read them.

Start 7-day trial Back to home