← All work Wellbeing

Kindlo

Five kind minutes a day with Oru, a paper friend who stays on your phone.

WellbeingiOS app

Kindlo product film, 10 seconds. Names and data on screen are examples.

Who it is for

People who want a gentle five-minute habit on their phone.

What it does

  • Sessions last five minutes, short enough to fit into a day without taking it over.
  • Oru, a paper character, keeps you company through each session.
  • Kindlo is an iOS app, and your sessions live on your device.

How we built it

ArcLayer did the product design, the design system and the engineering. AI agents wrote code and tests against Kindlo’s design system, and a person reviewed each change before it merged.

Build note: Shipping iOS apps from Windows with Expo and EAS

How we work on Kindlo

  1. Everything stays on the phone

    Sessions are saved as files on the device. The app has no backend.

  2. Two builds on every push

    GitHub’s macOS runners make a simulator Debug build and an unsigned Release build for devices on every push.

  3. Screenshots in three modes

    Each push also captures simulator screenshots in light mode, dark mode and large text.

  4. TestFlight on request

    A TestFlight upload is a manual run that archives, signs and uploads the build through the App Store Connect API.

  5. Demos come from scripted flows

    Maestro UI flows record the product demos, so they can be shot again after a change.

  6. A separate website

    kindlo.me is an Astro site deployed on Vercel.

Built with

From the Kindlo repository: a native Swift and SwiftUI app that keeps everything on the phone, built and uploaded on GitHub’s macOS runners.

  • SwiftLanguage
  • SwiftUIInterface
  • iOS 16+Platform
  • XcodeProject and builds
  • AVFoundationOru’s video clips
  • UserNotificationsGentle reminders
  • GitHub ActionsmacOS builds and TestFlight uploads
  • MaestroRecords the demo flows
  • Astrokindlo.me website
  • VercelWebsite hosting

Discuss a similar project

Tell us what your product should do, who it is for, and what it shares with Kindlo.

Planning something like Kindlo? Write to us about the product, the people it is for and where it should run.

Discuss a similar project

Or write to [email protected]