All work

PMU Forms

An app that lets permanent makeup artists replace paper consent and intake forms with forms their clients fill out and sign digitally.

A hand holding an iPhone showing an Understand the Procedure consent form in PMU Forms

Overview

Permanent makeup artists relied on paper consent and intake forms that had to be printed, filled out, signed, and stored by hand. Each procedure needs a signed consent from the client and the artist, and microblading, brows, lips, and other services each call for their own paperwork.

PMU Forms is a subscription product that replaces that paper: a native iOS and iPadOS app for artists, a web app for their clients, an internal form builder, and a .NET backend tying it together. Clients can log in on the web, book, and fill out their forms before they arrive.

Dephyned built and operated it from 2019 to 2024. More than 1,800 artists signed up, serving more than 6,000 clients, and over 53,000 forms were filled out.

The first production version, a Swift iOS app and an Angular web app, was built in six weeks. It was sold as a monthly App Store subscription and grew to $1,200 in monthly recurring revenue, with a 4.3 average from 37 App Store ratings.

What it does

Running the business

  • Appointments, client records, and the services an artist offers
  • Client notes with photos from the camera or library

Forms per service

  • The right forms assigned to each service
  • Editable templates: add, edit, and delete sections

Signing

  • Clients sign on the device and the artist countersigns
  • Forms lock once signed
  • Any filled form can be viewed or printed as a PDF

For clients

  • Web app to log in, book, and fill out forms ahead of time
  • “Before” photos taken with the webcam
  • Short links to the artist’s online forms page

Support

  • In-app tutorials and help videos
  • LiveChat in the app and a HelpCrunch help center

How it’s built

A native artist app

The artist app is Swift with programmatic UIKit, SnapKit, RxSwift, and Dephyned’s own SwiftyBootstrap library, backed by Firebase Auth, Firestore, Storage, and Cloud Functions. Subscriptions go through Apple In-App Purchase using Dephyned’s DephynedPurchasing library on StoreKit.

Signed forms as PDFs

Filled forms, signatures included, are rendered to PDF on the device with UIGraphicsPDFRenderer so artists can view or print them.

A client web app

Clients use an Angular and AngularFire app on Firebase Hosting to book, fill out forms, and take photos from their own devices, with Datadog logging for production issues.

Backend and tooling

A .NET forms API serves versioned form templates and runs in Docker on AWS. Alongside it are a worker that syncs and caches Firestore data, a CLI for backups and form setup, and a React and TypeScript form builder for the team.

Operating the product

A 2022 email survey of users shaped the roadmap, including editable form templates, which shipped in 2023. Daily automated Firestore exports to Google Cloud Storage protected the data.

Artist app

Your Services screen in PMU Forms with brow and lip services selected
Choosing the services you offer
Add Note screen in PMU Forms with a note about a client and a camera button
Client notes with photos
Settings screen in PMU Forms with links to how-to video, online forms page, and signature
Settings and the online forms page link

Have an app idea like this?

Tell me about it on a free 30-minute call. You'll leave knowing what to build first and what it would cost.