A plain-language summary of what this app stores locally and what it sends to outside services.
Last updated: September 15, 2026
How BestPlan works
BestPlan is a trip-planning app. You sign in with your Apple ID to use the app (see "Account" below); your trips, itinerary items, saved plans, and place-chat history are then stored on your device.
BestPlan requires Sign in with Apple before you can use the app. Signing in is free and does not by itself require a paid subscription.
If you grant location access, BestPlan uses your current location to center the map, show nearby places, label your current area, and tailor suggestions. BestPlan only requests location while you are using the app; it does not request Always or background location.
BestPlan stores trip titles, notes, itinerary items, saved plans, and place-chat history locally on your device.
When you search, ask a place question, or request AI help, the app may use the search text you typed, place names you opened, and relevant itinerary context needed to answer that request.
Account and subscription
BestPlan offers a limited number of free searches per rolling 30-day period. Beyond that, continued use requires signing in and subscribing.
Sign in with Apple: we receive the identifier, name, and email address Apple provides for your account (Apple lets you hide your real email address). This is used only to identify your account and entitlements within BestPlan.
Subscriptions are processed by RevenueCat and Apple's In-App Purchase system. RevenueCat receives your anonymous app-level user identifier and purchase/subscription status so the app can unlock unlimited searches; BestPlan does not receive or store your payment card details.
You can sign out, or permanently delete your locally stored data and disconnect your subscription identity from this install, at any time from Settings → Delete my data.
Services that may receive data
Depending on how this build is configured, BestPlan's AI, place-search, and photo-search requests are sent either directly from the app to the provider below, or through a backend proxy that BestPlan operates (which forwards the same request to the same provider, holding the provider API key server-side instead of in the app).
Google Gemini receives search prompts, place names, place notes, itinerary context, and place-chat questions to generate suggestions, summaries, tips, and answers.
Google Places API receives place-search text and the current map/search area so the app can return real nearby places.
Serper receives place-name or place-category queries when the app looks up a place photo.
Open-Meteo receives latitude and longitude so the app can fetch current weather and tailor suggestions.
Apple-provided location and geocoding services on iOS may process typed locations or reverse-geocoding requests so the app can place the map and label your current area.
If a Serper image lookup is unavailable, the app may load a generic travel or category image from LoremFlickr instead of a place-specific image.
When requests go through BestPlan's own backend proxy, that backend also receives a per-install anonymous device identifier (used only to rate-limit abuse) and a Firebase App Check attestation token (used only to confirm the request comes from a genuine, unmodified copy of this app) — neither is tied to your name or Apple ID.
What BestPlan does not do
No analytics, advertising, or tracking SDKs were added to this app.
No App Tracking Transparency prompt is shown, and the app does not request IDFA access.
No camera, microphone, contacts, photo library, calendar, Bluetooth, health, or similar permissions are requested by this app.
There is no public user-to-user social feed or public profile system in this app.
We do not sell your personal information.
Your choices
You can deny location permission and still search by typing a city, place, or address instead.
You can permanently delete your locally stored BestPlan data, sign out, and disconnect your subscription identity from this install at any time via Settings → Delete my data — no need to uninstall the app.
If you ask for directions to a place, your device may open Apple Maps or Google Maps with that destination.
Contact
Questions about this policy or your data can be sent to the developer via the contact information listed on the BestPlan App Store listing.