Skip to content
All projects

Valiz

App Store

Lists and checklists. An import that parses raw text into a categorised list, and a three-tier paywall where the free lists stay yours.

React NativeExpoSQLiteStoreKit
Role
Solo developer — design, code, pricing, release
Period
2025 — 2026
Status
App Store

The problem

Packing lists are the same every trip, and every checklist app makes you retype them from scratch. The second problem is commercial: most freemium apps hold your existing data hostage the moment you stop paying.

The decision

An import that reads plain text, and a paywall that never takes anything back

Import accepts a raw block of text — the kind you already have in Notes or in a message — and turns it into a categorised list. It is the shortest path from "I already wrote this somewhere" to a usable checklist, and it removes the blank-page moment entirely.

The paywall has three tiers, including a one-off lifetime purchase, and states plainly that the three free lists stay yours. Nothing is locked retroactively if a subscription ends. That is a product decision before a technical one, and it is the reason the upgrade screen can afford to be this short.

It is also what the architecture buys: the lists live in SQLite on the device, with no server behind them. A lifetime tier carries no recurring cost to cover, and a list keeps working on a plane, in a basement, or the day I stop paying a host — which is the honest version of the promise the paywall makes.

The chain

Architecture

React Native · Expoapp
SQLiteon device
StoreKitpurchases

Shipped

  • Global and per-list progress, with a colour per list
  • Collapsible categories, item-level actions, undo
  • List creation with emoji and colour pickers
  • Text import parsed into categorised items
  • StoreKit paywall — monthly, annual, lifetime — with restore
  • Light and dark themes
Valiz home: overall progress across three lists, each with its own colour and completion

Screens

Valiz import: a block of raw text parsed into a named list with categorised items
Valiz Plus: monthly, annual and lifetime tiers, stating that the free lists stay yours
Valiz list detail: progress, collapsible categories, and per-item actions
Valiz home in dark mode

Next project

MagnyBad