Your data, your way

Every contact and wedding in Wedding Computer is stored as a plain text file, not locked in a database you cannot see. These files are yours. You can read them, copy them, edit them, and back them up however you like.

This page shows you how. Start with a portable reference archive when you want a readable copy, or the Obsidian plugin when you want live editable notes.

What your files look like

Each contact is a file. Each wedding is a file. They look like this:

---
first_name: Sarah
last_name: Smith
email: sarah@example.com
phone: "0400 123 456"
status: quoted
wedding_date: 2026-12-15
tags:
  - vip
  - referral
---

Met at the Bridal Expo. Very enthusiastic about
an elopement ceremony at the Royal Botanic Garden.

Budget: $3,000 - $5,000

That is a real contact file. The structured data, such as name, email, status, and tags, is at the top. Your notes are below. You can open this in any text editor on any computer, forever.

Download your data

Available on all plans.

Download a portable archive

Go to Settings, scroll down to Data Export, and click the button. Wedding Computer streams a ZIP with a JSON manifest, authorised Markdown, and uploaded files you can access. Save it to your computer, a USB drive, Dropbox, or wherever you like.

How exports work

Exports are streamed so files do not have to be assembled into one large in-memory download. Service safeguards, access controls, and ZIP-format limits apply.

Keep a reference copy

Keep an exported ZIP alongside your own backup and records-retention practices. It is useful for reading, portability, and migration, but it is not a complete system backup or one-click restore format.

Use with Obsidian

Two-way sync with our official plugin.

Official plugin (easiest)

In Obsidian, open Settings, Community plugins, Browse, and search for Wedding Computer Sync. Install it, paste your integration token from Settings → Calendar & contacts → Advanced integrations, and your contacts, weddings, and checklists appear as editable notes.

With a downloaded export

Download your data export, unzip it, and open its Markdown folder as an Obsidian vault. It contains the authorised contact and active-wedding Markdown included in the archive; the JSON manifest and uploads remain alongside it for reference.

What you see in Obsidian

Each contact shows up as a note. Structured data appears as properties at the top. Your free-form notes are the body. Obsidian renders headings, lists, links, and everything else.

Sync to your phone

Your leads as real contacts on your phone. Pro plan.

CardDAV: contacts on your phone

Add Wedding Computer as a contacts account on your iPhone or Android. Your CRM contacts appear in the native Contacts app with names, phone numbers, emails, and wedding notes.

CalDAV / iCal: calendar events on your phone

Subscribe to your Wedding Computer calendar from Apple Calendar, Google Calendar, or any calendar app. Your bookings, blocked dates, and events appear alongside your personal calendar.

How to set it up

Go to Settings and you will find your CardDAV and CalDAV server details. Add them as accounts on your phone. It takes about 30 seconds. Available on the Pro plan.

How your files are organised

Whether you access files live through Obsidian or the vault API, or inside an export’s Markdown folder, the Markdown records follow the same layout:

contacts/
  sarah-smith.md
  john-doe.md
  jane-wilson-james-brown.md
weddings/
  2026-12-15-sarah-james/
    wedding.md
    todo.md
    timeline.md
    notes.md
    vendors.md
    log.md
    files/
  doe-wedding/
    wedding.md

Contact files are named after the person or couple. Wedding files are named after the couple and date. The files follow the Wedding CRM Markdown Standard, an open format anyone can use.

Why we do this

Most CRM tools store your data in a proprietary database. If the company shuts down, raises prices, or gets acquired, your data goes with it. The best you usually get is a CSV export that loses half the context.

We think your client relationships are worth more than that. A wedding vendor's contact list represents years of relationship building. Notes from consultations, follow-up plans, and wedding details are the lifeblood of your business.

Plain text files are the most durable data format ever created. A text file written in 1970 is still perfectly readable today. We chose this format because your data should outlive any app, including ours.

For developers: API access, scripting, and building your own tools

Scripting your data

Files follow the Wedding CRM Markdown Standard. Parse the YAML frontmatter with any language.

# Python - list all quoted contacts
import yaml
from pathlib import Path

for f in Path("contacts").glob("*.md"):
    parts = f.read_text().split("---", 2)
    data = yaml.safe_load(parts[1])
    if data.get("status") == "quoted":
        print(f"{data['first_name']} {data['last_name']}")

Building your own tools

The file format is an open, CC0 public-domain standard. Implement it in anything, no permission needed. The official Obsidian plugin is open source and doubles as a reference implementation.

Your data, always yours

Start using Wedding Computer. Keep readable reference archives, connect Obsidian for live sync, and retain your own business records in the way that suits you.