Roamkeep failed to start. Check your internet connection and try again.
Roamkeep on this phone is newer than your family's database, so it can't safely use it yet. Nothing has been lost — the update takes a couple of minutes.
npx roamkeep-setup --upgrade and follow the prompts,
or open your Supabase project's SQL editor and run
db/schema.sql from the Roamkeep repository.
Connect to your family's own server
Roamkeep doesn't run a server. Each family keeps their location data on their own private Supabase project — nobody else, including us, can see it.
Private location sharing for families
One account per family member.
Create a Keep or join your family's
A private join code is created for family to join with. It expires after 72 hours — rotate a fresh one anytime from Invite.
Share this code with a family member. They create an account, tap Join Keep, and enter it. Codes expire after 72 hours — rotate a fresh one whenever you need.
Roamkeep collects location data to share your place on the map with your Keep and to let your family know when you arrive at or leave a saved place — including when the app is closed or not in use. Only members of your Keep can ever see it.