Skip to content
Devin Schulz
Menu
Selected work

Warranties2023-2025

Your things, remembered.

Warranties was my own app. I designed it and built it myself. It kept track of the things you own: what they cost, where you bought them and how long they’re covered. That way the details are there on the day something breaks.

My role
Designer & Developer
Focus
Product design & app development
Platforms
iPhone, iPad & Mac
Status
Support ended in 2025

A warranty is only useful if you can find it when something breaks. Most of the work went into making a record people would bother keeping up to date, and putting the answer to “is this still covered?” on the first screen.

Only the name is required.

Every record starts with someone typing on a phone, usually while standing next to the box. Brand, model, price, store, serial number, purchase date, photos and attachments are all there if you want them, and the form stays short until you need it to be long.

One field to start.

A name is enough to save an item. Everything else is marked optional and can be filled in later, from the receipt or the manual.

Photos first.

You recognize a picture of the actual thing faster than a model number, so adding a photo is at the top of the form.

Room for the paperwork.

Notes and attachments keep the receipt and the warranty document with the item they belong to.

The Add Item form on iPad and Mac, with a required Name field and optional Brand, Model, Price, Store, Serial Number, and Purchase Date fields.
One required field, and a form that grows only as far as someone wants to take it.

The hard part is the date.

Coverage is a date-math problem people should not have to do. The expiry field pairs a calendar with shortcuts for the terms things actually come with, shows the resulting length in plain language, and allows more than one warranty per item, because parts and labour rarely expire together.

The Edit Item screen on iPhone with a warranty expiry calendar, +30d, +1y, +5y, and +10y shortcuts, coverage details, and an Add Another Warranty button.
Shortcuts for common terms, with the calendar still there for everything else.

Common terms in one tap.

+30d, +1y, +5y, and +10y cover most purchases in a single tap, and the field confirms the choice as a duration as well as a date.

More than one warranty.

Parts, labour, and extended plans are separate rows on the same item instead of a single date that has to stand in for all of them.

Coverage in the owner’s words.

A free-text field holds what the document actually says, so the detail is available later without hunting for the original paperwork.

Sorted by how much time is left.

The list is grouped by remaining coverage rather than by name or category: within a year, two to five years, no expiry, and expired. That ordering answers the question people open the app with. On iPad and Mac, the same list becomes a sidebar beside the full record.

Time as the sort order.

Grouping by what expires soonest puts the items that need attention at the top without anyone having to search for them.

Expired items stay.

Lapsed items collapse into their own group. The purchase record still matters after the coverage runs out.

One layout, three sizes.

On iPhone you see the list, then the record. iPad and Mac show both side by side. The record itself looks the same at every size.

Warranties on iPad with a sidebar of items grouped by remaining coverage and a detail pane showing a photo, information rows, and warranty rows.
The list and the record side by side, with remaining coverage stated in words.

End of support

Knowing when
to stop.

I released Warranties in 2023 and kept it going alongside a full-time job. In 2025 I ended support.

It came down to time. An app like this has to keep up with every new version of the platforms it runs on, and that work never really ends. I didn’t want to keep selling something I couldn’t look after properly, so I stopped.

I tried to wind it down as carefully as I launched it.

The Warranties app icon, a document with a yellow seal and a green checkmark.
Warranties, 2023-2025.

Small enough to see every decision.

Warranties was small enough that I could see every decision: how many fields were required, the order of the groups, how a duration was worded. That’s the nice part of building something end to end at this size. What I took back to bigger products is that how a record is structured is a design decision too, and it deserves the same care as the screens.

Legible time
“3 years 8 months 18 days” answers the question. A date is something you still have to do arithmetic on.
Optional by default
A record that is easy to start gets started. Detail can be added later, and often is.
Quiet by design
The app opens to the things you own and nothing else. There is no reason for a utility like this to ask for attention.

Screenshots from Warranties, a product I designed and built on my own. The app was released in 2023 and support ended in 2025.