Frame
Deutsche Übersetzung in Arbeit. Inhalt unten ist englisch.Auf Englisch fortfahren

Approach

A real quote,
not a sales call.

Tell us about your project in two minutes. You see a real number before you give us your phone number.

A real portal,
not an inbox.

Change requests, invoices, backups, uptime, one place. The same surface for every client, in three languages.

A real retainer,
not a freelancer
disappearing.

Hosting, security, monthly changes, performance reports. Included, monthly, predictable.

Live work02 entries

Live work.
Live URLs.

  1. Year2025
    Brief

    DDoS protection for game servers.

    Stack

    Next.js · ClickHouse · XDP / eBPF

    Live

    50,000+ players · sub-1ms overhead

    PixelShield landing page, dark hero with the headline 'We protect game servers from DDoS attacks' and a live counter showing 50,000+ players.pixelshield.net
  2. Year2026
    Brief

    Streetwear accessories, direct-to-consumer.

    Stack

    Shopify · EN / DE

    Live

    8-SKU catalogue · CHF 12–89

    Zinitry storefront, cream paper layout with an oversize black accessory product photo and the headline 'Sharpen the closet. Quiet by design.'zinitry.com
Engagements06 services

Six engagements.
One operating model.

Care plans03 tiers

Predictable invoice.
No surprise costs.

Three tiers, posted prices, cancel monthly. Hosting and maintenance included. A set number of requests each month, with a clear definition of what counts. Bigger work comes back with a date and a fixed quote.

  1. Lite
    190CHF
    per month
    2requests / month
    Reply within 5 working days
    • Hosting and CDN
    • Security patches and dependency updates
    • Uptime monitoring
    • Cancel monthly
  2. Standard
    390CHF
    per month
    5requests / month
    Reply within 48 hours
    • Everything in Lite
    • Monthly written performance report
  3. Active
    790CHF
    per month
    11requests / month
    Reply within 24 hours
    • Everything in Standard
    • Quarterly written iteration plan
SLA means reply

Most requests ship inside the reply window. Anything that needs more time comes back with a date.

Over your budget

Over your monthly request budget? You bump to the next tier for that one cycle. Two months in a row, you either upgrade permanently or new requests wait until the next cycle resets.

Counts as one request

Small changes

  • Copy change inside an existing section
  • Image swap into an existing slot
  • Color, spacing, or wording tweak within the design system
  • Link, contact info, or list item update
  • Typo, broken link, or accessibility fix
Always included, never counted

Operating costs

  • Security patches and dependency updates
  • Uptime monitoring and incident response
  • Production hosting and CDN
  • Bug fixes for issues Frame introduced
Separately scoped, fixed quote

Bigger work

  • A new section or new page
  • A new integration (newsletter, CMS, payments, auth)
  • A layout or structural change to existing sections
  • A new feature
  • A redesign of existing components
Get started

Two minutes.Real number.No sales pitch.

Get an estimate
or email ricardo@framehq.chReply within two working daysPrefer to talk? Say so and we'll set up a call.