City Crew — Privacy Policy
Effective 17 October 2026 · Tiếng Việt bên dưới
City Crew is a curated city guide. You can browse everything in it without an account. This policy describes what the app collects when you do sign in, what it deliberately does not collect, and how to erase everything.
What we collect
Your account
An account is an email address and a password. We email you a one-time code to confirm the address when you sign up, and again if you ever reset the password.
What you choose to share
Your profile (display name, handle, photo, bio), the collections and trip plans you create, places you save or like, places you check in at (which place, and when), lists you save a copy of (the copy remembers which list, so its curator can see that a copy was made and by whom), place suggestions you submit, friend connections, and preferences you set (favourite categories, budget, theme, and the tips you have closed). All of it exists because you typed or picked it, and all of it is deleted with your account.
Activity history — on, and yours to switch off
The app remembers which places you open, so somewhere you looked at and walked away from stops coming back. This is on when your account is made, and the sign-up screen tells you so before anything is recorded. Turn it off any time under Edit profile → Personalise my experience: the switch is enforced in our database, not just in the app, so once it is off nothing can record for you. Delete my history sits beside it and works whether the switch is on or off — switching recording off and being unable to remove what was already kept would be no protection at all. This history is never shown to anyone else and never leaves your account.
What we do not collect
- We do not keep your location. What the app does with it, and who else sees it, is set out under “Your location and the map” below.
- No advertising, no trackers, no third-party analytics. The App Store build sends no diagnostics or usage analytics of any kind.
- No device identifiers. We do not collect advertising IDs or fingerprint your device.
Your location and the map
If you allow it, the app reads your position on your phone and uses it in three places:
- Choosing a city. On your phone only, to open on the nearest city the app covers.
- Choose a starting point When you open this screen without dropping a pin, your position is sent through our server to Google, so the map can say which street you are on and a search can look near you first. Our server passes it on and keeps nothing; Google receives it to answer that request.
- The maps. The maps in the app are drawn by Google Maps, which runs inside the app. When a map shows where you are, that position is handled by Google’s map software, under Google’s privacy policy.
A pin you drop, a search you type and an area you pick travel the same way — through our server to Google — to name the spot and find places near it. If you save a trip that starts from a pin, the pin is saved with the trip. Your own position is never saved with it.
Where your data lives
Data is stored with Supabase in Singapore (AWS ap-southeast-1). Supabase processes it on our behalf and has no right to use it for anything else.
Plans are written with an AI assistant
The app picks the stops in a plan itself, from our own catalog. To give the plan a title and a line about each stop, it sends those already-chosen stops — place names, neighbourhoods, times — together with the answers you gave (who you are with, when, what you feel like) to Anthropic's Claude model, through our own server. If you describe your evening in your own words instead of using the chips, that text is sent too.
Nothing identifying goes with it: not your name, not your email, not your account id, not your location. The model can never choose a place — it may only write about the ones the app already picked. Anthropic processes this on our behalf as a service provider, and under its API terms does not use it to train models. Apart from Supabase, this, the photos below, and the services under “Other services the app talks to”, we share data with no one.
Photos of places are read by the same assistant
Photos in the catalog — including any you add to a place — are sent through our own server to Anthropic's Claude model, to note what each one shows (the food, the inside, the front, the view) and whether it would make a good cover, and to help write the place's description. Only the photo goes, with nothing that identifies you, and Anthropic handles it on the same terms as above. The photo score in the gallery is different: it is measured on your phone, by Apple Vision.
Other services the app talks to
Besides Supabase, your phone reaches three services directly. Like any request on the internet, each of them sees your phone’s IP address; none of them is sent your name, your email or your account.
- Google Maps — draws the maps inside the app. Naming and finding places for “Choose a starting point” goes to Google through our server, as set out above.
- Open-Meteo — the weather on Places. It is asked about the centre of the city you are browsing, never about your own position.
- Expo — delivers updates to the app itself.
Public content and moderation
Collections you publish, and your profile, are visible to other users. Every user can report content or block another user from inside the app; reports are reviewed by our editorial desk.
Getting a copy of your data
Profile → Delete account → Download your data writes everything we hold about your account — profile, collections, plans, likes, check-ins, crew, preferences, history and the places you added — to a single JSON file, and hands it to your phone's share sheet. Nothing is uploaded and we keep no copy: the file is made on your device and goes only where you send it.
Two things are deliberately not in it. Other people appear only by their public @handle, never by name, email or account id — a copy of your data must not become a copy of theirs. And reports are left out, because a report names the person it is about.
Deleting your data
Profile → Delete account removes your account and everything personal under it — profile, collections, plans, saves, likes, check-ins, preferences, history — immediately and permanently. No email required, no waiting period.
Children
City Crew is not directed at children under 13, and we do not knowingly collect their data.
Changes and contact
If this policy changes materially we will update this page and its effective date. Questions: anhlt1983@gmail.com.
City Crew — Chính sách quyền riêng tư
Hiệu lực từ 17/10/2026
City Crew là cẩm nang thành phố có tuyển chọn. Bạn có thể xem toàn bộ nội dung mà không cần tài khoản. Chính sách này mô tả app thu thập gì khi bạn đăng nhập, những gì app cố tình không thu thập, và cách xoá mọi thứ.
Chúng tôi thu thập gì
Tài khoản của bạn
Tài khoản là một địa chỉ email và một mật khẩu. Chúng tôi gửi mã một lần qua email để xác nhận địa chỉ khi bạn đăng ký, và gửi lại nếu bạn đặt lại mật khẩu.
Những gì bạn chọn chia sẻ
Hồ sơ (tên hiển thị, handle, ảnh, giới thiệu), bộ sưu tập và kế hoạch đi chơi bạn tạo, địa điểm bạn lưu hoặc thích, nơi bạn check-in (địa điểm nào, lúc nào), bộ sưu tập bạn lưu bản sao (bản sao ghi nhớ list gốc, nên người tạo list đó thấy có bản sao và ai đã lưu), địa điểm bạn đề xuất, kết nối bạn bè, và tuỳ chọn bạn đặt (thể loại yêu thích, ngân sách, theme, và các thông báo hướng dẫn bạn đã đóng). Tất cả tồn tại vì bạn tự nhập hoặc tự chọn, và tất cả bị xoá cùng tài khoản.
Lịch sử hoạt động — bật sẵn, và bạn tắt được
App ghi nhớ những địa điểm bạn mở, để nơi bạn đã xem rồi bỏ qua thôi quay lại. Việc này bật sẵn khi tài khoản được tạo, và màn hình đăng ký nói rõ điều đó trước khi bất cứ gì được ghi. Tắt lúc nào cũng được trong Sửa hồ sơ → Nâng cao trải nghiệm cá nhân: công tắc này được ép ngay ở tầng cơ sở dữ liệu, không chỉ trong app, nên khi đã tắt thì không gì ghi được cho bạn nữa. Nút Xoá lịch sử của tôi nằm ngay cạnh và dùng được dù công tắc đang bật hay tắt — tắt ghi mà không xoá được thứ đã ghi thì chẳng bảo vệ được gì. Lịch sử này không bao giờ hiển thị cho người khác và không bao giờ rời khỏi tài khoản của bạn.
Chúng tôi không thu thập gì
- Chúng tôi không lưu vị trí của bạn. App dùng vị trí vào việc gì, và ai khác nhìn thấy nó, được nêu ở mục “Vị trí của bạn và bản đồ” bên dưới.
- Không quảng cáo, không tracker, không analytics bên thứ ba. Bản phát hành trên App Store không gửi bất kỳ dữ liệu chẩn đoán hay thống kê sử dụng nào.
- Không định danh thiết bị. Chúng tôi không thu thập advertising ID hay nhận dạng thiết bị của bạn.
Vị trí của bạn và bản đồ
Nếu bạn cho phép, app đọc vị trí của bạn ngay trên điện thoại và dùng nó ở ba chỗ:
- Chọn thành phố. Chỉ trên điện thoại, để mở đúng thành phố gần nhất mà app có.
- Chọn địa điểm bắt đầu Khi bạn mở màn này mà chưa thả ghim, vị trí của bạn được gửi qua máy chủ của chúng tôi tới Google, để bản đồ ghi được bạn đang ở đường nào và ô tìm kiếm ưu tiên những chỗ gần bạn. Máy chủ của chúng tôi chỉ chuyển tiếp và không giữ lại gì; Google nhận vị trí để trả lời đúng yêu cầu đó.
- Bản đồ. Bản đồ trong app do Google Maps vẽ, chạy ngay bên trong app. Khi bản đồ hiện vị trí của bạn, vị trí đó do phần mềm bản đồ của Google xử lý, theo chính sách quyền riêng tư của Google.
Ghim bạn thả, nội dung bạn tìm và khu vực bạn chọn cũng đi theo đúng đường đó — qua máy chủ của chúng tôi tới Google — để đặt tên cho điểm đó và tìm chỗ gần. Nếu bạn lưu một chuyến đi bắt đầu từ ghim, ghim được lưu cùng chuyến đi. Vị trí của chính bạn không bao giờ được lưu cùng.
Dữ liệu được lưu ở đâu
Dữ liệu lưu tại Supabase, đặt ở Singapore (AWS ap-southeast-1). Supabase xử lý dữ liệu thay chúng tôi và không có quyền dùng cho mục đích nào khác.
Kế hoạch được viết bằng trợ lý AI
App tự chọn các điểm dừng trong một kế hoạch, từ danh mục của chính chúng tôi. Để đặt tên cho kế hoạch và viết một dòng về mỗi điểm dừng, app gửi những điểm dừng đã chọn đó — tên địa điểm, khu vực, giờ giấc — cùng các câu trả lời của bạn (đi với ai, khi nào, đang muốn gì) tới model Claude của Anthropic, thông qua máy chủ của chúng tôi. Nếu bạn tự gõ mô tả buổi tối của mình thay vì chọn các thẻ có sẵn, đoạn văn bản đó cũng được gửi đi.
Không có gì nhận dạng bạn đi kèm: không tên, không email, không id tài khoản, không vị trí. Model không bao giờ được chọn địa điểm — nó chỉ được viết về những nơi app đã chọn sẵn. Anthropic xử lý dữ liệu này với vai trò nhà cung cấp dịch vụ cho chúng tôi, và theo điều khoản API của họ, không dùng để huấn luyện model. Ngoài Supabase, trường hợp này, ảnh địa điểm ở mục dưới và các dịch vụ ở mục “Những dịch vụ khác app kết nối tới”, chúng tôi không chia sẻ dữ liệu với bất kỳ ai.
Ảnh địa điểm cũng được trợ lý AI đọc
Ảnh trong danh mục — kể cả ảnh bạn thêm cho một địa điểm — được gửi qua máy chủ của chúng tôi tới model Claude của Anthropic, để ghi nhận ảnh chụp gì (món ăn, bên trong, mặt tiền, cảnh) và có hợp làm ảnh bìa không, và để giúp viết phần mô tả địa điểm. Chỉ ảnh được gửi đi, không kèm gì nhận dạng bạn, và Anthropic xử lý theo đúng điều kiện nêu ở trên. Điểm ảnh trong thư viện ảnh thì khác: điểm đó được đo ngay trên điện thoại của bạn, bằng Apple Vision.
Những dịch vụ khác app kết nối tới
Ngoài Supabase, điện thoại của bạn kết nối trực tiếp tới ba dịch vụ. Như mọi yêu cầu trên internet, mỗi dịch vụ đều thấy địa chỉ IP của điện thoại; không dịch vụ nào nhận tên, email hay tài khoản của bạn.
- Google Maps — vẽ bản đồ bên trong app. Việc đặt tên và tìm chỗ cho “Chọn địa điểm bắt đầu” đi tới Google qua máy chủ của chúng tôi, như đã nêu ở trên.
- Open-Meteo — thời tiết trên màn Địa điểm. App hỏi về trung tâm thành phố bạn đang xem, không bao giờ hỏi về vị trí của bạn.
- Expo — phân phối các bản cập nhật cho chính app.
Nội dung công khai và kiểm duyệt
Bộ sưu tập bạn công khai và hồ sơ của bạn hiển thị với người dùng khác. Mọi người dùng đều có thể báo cáo nội dung hoặc chặn người khác ngay trong app; báo cáo được ban biên tập xem xét.
Lấy bản sao dữ liệu của bạn
Hồ sơ → Xoá tài khoản → Tải dữ liệu của bạn ghi mọi thứ chúng tôi lưu về tài khoản của bạn — hồ sơ, bộ sưu tập, kế hoạch, lượt thích, check-in, crew, tuỳ chọn, lịch sử và những địa điểm bạn đã thêm — vào một tệp JSON duy nhất, rồi đưa cho trình chia sẻ của máy bạn. Không có gì được tải lên và chúng tôi không giữ bản sao nào: tệp được tạo ngay trên máy bạn và chỉ đi tới nơi bạn gửi.
Có hai thứ cố ý không nằm trong đó. Người khác chỉ xuất hiện bằng @handle công khai, không có tên, email hay id tài khoản — bản sao dữ liệu của bạn không được trở thành bản sao dữ liệu của họ. Và báo cáo vi phạm bị lược đi, vì một báo cáo nêu tên chính người bị báo cáo.
Xoá dữ liệu của bạn
Hồ sơ → Xoá tài khoản xoá tài khoản và mọi thứ cá nhân thuộc về nó — hồ sơ, bộ sưu tập, kế hoạch, lưu, thích, check-in, tuỳ chọn, lịch sử — ngay lập tức và vĩnh viễn. Không cần gửi email, không phải chờ.
Trẻ em
City Crew không hướng tới trẻ em dưới 13 tuổi và không cố ý thu thập dữ liệu của trẻ em.
Thay đổi và liên hệ
Nếu chính sách này thay đổi đáng kể, chúng tôi sẽ cập nhật trang này cùng ngày hiệu lực. Câu hỏi: anhlt1983@gmail.com.