Shvila
A trip planner that minds its own business.
What this is
Shvila plans a trip: points of interest on a map, a day-by-day itinerary, the documents and photos that go with it, check-ins, ratings, and a few people you actually want along.
The unusual part is where it all lives. Shvila is single-tenant. Every deployment runs in its own AWS account, owned by whoever set it up. There is no central Shvila service holding everyone's trips, because there is nowhere for one to be. Nobody is mining your holiday photos. There is no analytics SDK, no ad network, and no third-party tracker in the app.
It is invite-only by design. A trip owner creates your account; there is no sign-up form to fill in and no public share link to leak.
Getting help
Email is the whole support channel. It is answered by a person, eventually.
It helps to say which version you are running (Settings shows it), the device and OS version, and what you expected to happen instead. Please do not send screenshots of anything you would mind an inbox holding onto.
Deleting your data
- Leave a trip. Ask the trip's owner to remove you. Your check-ins and ratings go with your membership.
- Delete a trip. The trip's owner can delete it, which removes its points of interest, documents, photos, check-ins and ratings from the deployment's storage.
- Delete your account. Ask the owner of the deployment to delete your user. Since the account lives in their AWS account, they are the only one who can, and nobody else has a copy to keep.
- Delete the app. Uninstalling removes the local cache and the stored sign-in tokens from the device. It does not touch what is in the cloud account - that is the point of the previous three.
Common questions
- Why does it want my location? To centre the map, to record where you checked in if you check in, and to place a new point of interest where you are standing. Your position is never uploaded unless you check in.
- Camera and photo library? Only when you attach a photo to a point of interest, and only then.
- Does it work offline? Yes. Every read screen comes from the local cache, and check-ins, ratings, edits and captures queue until there is a signal again.
- Who can see my trip? The people its owner invited, with the role they were given. The server enforces that, not the app.