PetPal

Every pet, every task, right on time.

  • Active Development
  • Mobile app
  • Pet Care
  • Works offline

A pet-care reminder app with proper alarms, per-pet profiles, task lists, notes and home-screen widgets — all stored on your device.

PetPal home screen showing 1 of 4 tasks done today and a card for Bella, a Golden Retriever, with a walk due now and done and snooze buttons
Today's reminders, shown with the app's sample pet, Bella.

Screenshots

Captured from the debug build running on an Android 14 emulator.

Showing screenshot 1 of 3

  • Today's reminders, shown with the app's sample pet, Bella.
  • Adding a pet: name, type, breed and a colour theme of its own.
  • The welcome screen, with a demo to try before adding a pet.

What PetPal is

PetPal keeps the care schedule for every animal in the house in one calm place. Create a profile for each pet, then build the routines around them: feeding times, medication, flea and worm treatments, grooming, walks, litter changes and anything else on your list. Real Android alarms — including full-screen alarms that behave like a morning alarm clock — make sure the important ones cannot be missed, and home-screen widgets keep today's tasks visible at a glance. Everything lives on your device.

What it does

  • Per-pet profiles with photos and notes
  • Feeding, medication, grooming and custom task schedules
  • Real exact alarms, including full-screen critical alerts
  • Home-screen widgets for today's tasks
  • Task history so you know what was done, and when
  • Fully offline, no account

The flea treatment you forgot is the point

Pet care fails at the margins — the monthly treatment, the second feed on a busy day, the antibiotic that needed finishing. PetPal exists for exactly those moments, with alarms that behave like alarms.

Getting PetPal

PetPal is still in development and is not distributed yet. It is roughly 50% of the way to a first public release.

At a glance

Status
Active Development
Runs on
Android
Offline use
Works offline
Package
com.petpal.reminder
Last updated

Privacy

Your pets' profiles, tasks, notes and history are stored only on your device. PetPal has no account system and declares no network permission.

Full privacy information for PetPal →

Permissions

Notifications
Delivers task reminders and alarm alerts.
Exact alarms
Medication and feeding alarms fire at the exact minute, not 'roughly then'.
Full-screen alerts
Critical alarms can wake the screen like a morning alarm clock.
Run at startup
Re-registers your alarms after the phone restarts.
Vibration
Haptic feedback for alarms and confirmations.

Support

Questions, bugs or ideas for PetPal?

PetPal support →

Technical details

Technical details

Built with

  • Kotlin
  • Jetpack Compose
  • Room
  • DataStore
  • Coil
  • WorkManager
  • Navigation

How it is put together

  • Full-screen alarm intents with exact alarms and boot recovery, so a reminder survives a restart.
  • No network permission is declared.

Development workflow

Built through Claude Code and Codex.

Accessibility in the app

  • Alarm alerts use sound, vibration and full-screen visuals together
  • Large touch targets throughout task editing
  • Cat Atlas

    Every breed, beautifully catalogued.

    • Mobile app
    • Pet Care
    • Kotlin
    • Jetpack Compose
    • Hilt
    Active DevelopmentAndroid
  • Dog Atlas

    Know the breed before you meet the dog.

    • Mobile app
    • Pet Care
    • Kotlin
    • Jetpack Compose
    • Hilt
    ReleasedAndroidv1.0
  • Progress Universe

    Visualise almost anything. Let it update itself.

    • Mobile app
    • Widgets
    • Kotlin
    • Jetpack Compose
    • Hilt
    Active DevelopmentAndroid