The rules we build on.

These aren't values-page decorations. Each one is enforced in the engine, and each one is checkable from the outside.

  1. 01

    Links never 404.

    A paused, archived, or over-quota link resolves to a branded page that says what happened - never a dead end. Your printed QR or paid placement keeps pointing somewhere sane regardless of what happens to the plan behind it. Try any Kilo link with a + appended, or the public verify page, to see where it leads before you click.

  2. 02

    Raw IPs are never stored.

    Not in analytics, not in logs, not "temporarily". IP-derived data is hashed with a rotating pepper before it touches storage. You get aggregate analytics; the people clicking keep their address to themselves.

  3. 03

    Free means free.

    Free tiers are working tiers with their limits stated up front, not timers waiting to go off. We make money when you outgrow free and choose a paid plan - never by expiring, watermarking, or holding hostage what we gave you.

  4. 04

    The API is the product.

    Every Kilo dashboard is a client of the same public REST API you get, documented with an OpenAPI spec and scoped keys. If the dashboard can do it, your integration can. There is no private staff-only endpoint standing between you and your own data.

Hold us to these.

Open the dashboard