KALKMAN CODE
// WHAT I SHIP
Contact
KEEPSAKES

Made for one occasion,
and then kept.

A wedding, a life, a milestone. A subscription page lasts as long as the subscription. These are built for the one occasion, handed over as ordinary files on your own server, and kept for as long as you want them.

WEDDINGS// everafter

A page for the day that keeps going afterwards

One word on the invitation gets guests in. They see the day, add their own photographs and video, react to each other’s, and leave a note in the guestbook. When the date passes it does not simply sit there — it turns into a remembering page and counts the anniversaries.

The day itself
A running order that highlights what is happening right now — but only on the day.
Everyone’s cameras
A hundred photographs at once from a phone on venue wifi, merged into one chronological run of the day.
Afterwards
A reception wall for the projector, and the whole thing laid out as a printable photo book.
  • Runs on your own server, photographs as ordinary files on your disk
  • Every original downloadable as a zip, with the guestbook as plain text
  • Bespoke wording — a generic wedding app cannot say “Grandad heckling from table four”
MEMORIALS & TRIBUTES

Somewhere the memories cannot be quietly deleted

Most of what is left of someone is scattered across social platforms that were never built to keep it, and can remove it without asking. A memorial page gathers it somewhere that answers to the family instead.

A gallery and a memory bank

Not an obituary and not a death record. Photographs, and the things people remember — added slowly, over years, by people who are not in a hurry and may take a long time to feel ready.

  • Every photograph, oldest first, grouped by year
  • Written memories, paired with a photograph if there is one
  • Private and unindexed if you want it that way — link-only, no search results

Priced well below a wedding site

A memorial is a smaller build than a wedding — no RSVPs, no running order, no live day to handle — and it is charged that way. Less work, less money: the price follows the size of the build, not the occasion behind it.

It is handed over the same way as everything else — the photographs and the written memories are yours, on your own server, with no hosting subscription attached and nothing that stops working because a card expired.

Milestones and events

A significant birthday, an anniversary, a reunion. The same shape as a wedding page, scaled to the occasion — invitations, a guest list, and somewhere for the photographs to land afterwards rather than disappearing into everyone’s camera rolls.

How it is priced

There is no price list. What a keepsake costs depends on how much of it is bespoke — the wording, the moments, the things it does on the day — and I would rather ask you about that than have you pick a tier from a table.

Tell me the occasion and the date. You will get a number and a written scope before anybody commits to anything.

Something worth marking?

The occasion, the date, and anything you already know you want it to do.

Tell me about the occasion