◈ CivStory

Privacy Policy

Last updated: October 16, 2026
Short version: CivStory stores your preferences and progress on your device. It does not sell personal data, show behavioral ads, request your location, or track you across apps. In app builds that include them, anonymous Sentry crash reports and PostHog usage analytics are on by default. You are told about this on first launch, and you can turn them off at any time in More → Privacy; turning them off stops collection immediately.

1. Overview

CivStory is operated by Elder Magi Studios. Most app state is kept locally on your device. Usage analytics and crash diagnostics operate only in app builds that are configured with the relevant provider (some builds are distributed without one, and send nothing). In a configured build they are on by default, and you can turn each one off at any time (see section 8).

2. Data stored on the device

CivStory stores language and display preferences; map, timeline, filter, and overlay settings; saved events; reading and feature progress; XP, levels, and badges; privacy choices; newsletter-prompt state; and a random analytics installation ID on your device. Storing this state does not by itself send it to Elder Magi Studios or another provider.

When you switch civilization on the web, or are taken to your civilization's site, your local settings and progress are passed to that CivStory site in the link itself; nothing is sent to our servers.

3. Map and update network requests

To provide app functionality, CivStory may request map styles, vector tiles, sprites, and fonts from OpenFreeMap, use CARTO map resources as a fallback, request Tilezen terrain tiles hosted on Amazon S3, and retrieve the configured minimum-version manifest used to determine whether an update is required and, in builds that collect analytics or crash reports and have a settings address configured, a signed settings file that can switch those features off remotely. These hosts may process ordinary request metadata, such as an IP address, client or device information, the requested resource, and request time. CivStory does not request device geolocation.

Learn more from OpenFreeMap, CARTO, and Tilezen.

4. Product analytics (PostHog), on by default

In an app build configured with a PostHog key, anonymous product analytics are on by default. They start when the app starts, before you have responded to the first-launch notice, and continue until you turn them off. In a build without a PostHog key nothing is sent. The analytics may include a random anonymous installation ID; app version, platform, OS version, language, locale, and theme; fixed feature-event names; and scrubbed structured properties such as content identifiers, categories, result counts, durations, and success or failure states.

Search text is reduced to its length and whether it contains non-ASCII characters. A fixed scrubber removes sensitive keys and recognized personal data, including email addresses, phone numbers, URLs, coordinates, authentication values, and device identifiers. PostHog geo-IP enrichment is disabled in the app configuration, although network infrastructure may still process an IP address while transporting a request.

5. Crash reports (Sentry), on by default

In an app build configured with a Sentry DSN, anonymous crash reports are on by default. They start when the app starts, before you have responded to the first-launch notice, and continue until you turn them off. In a build without a Sentry DSN nothing is sent. A report may include stack traces, technical error details, app release and platform information, the random anonymous installation ID, language and platform tags, and recent breadcrumbs containing event names and scrubbed structured properties.

Sentry is configured with default personally identifiable information, logs, session replay, profiling, and automatic session tracking disabled. Network infrastructure may still process an IP address while transporting a report.

6. Newsletter

The newsletter is optional. Nothing is sent unless you enter your email address and choose Subscribe in the app or on the website. When you do, only the email address is sent to CivStory's own newsletter service (Listmonk, hosted at newsletter.civstory.com behind Cloudflare). Your subscription starts only after you confirm it from the email we send you. Every newsletter includes an unsubscribe link, and you can ask for your subscriber record to be deleted by writing to info@civstory.com.

Your device also remembers that you asked to subscribe, including the address you entered, so the invitation is not shown again. In the mobile app, Delete my data removes it; on the website, clearing this site's stored data removes it.

7. What CivStory does not do

CivStory does not sell personal data, show behavioral advertising, use advertising identifiers, or track you across apps. It does not request device location or access your contacts, photos, calendar, or microphone.

8. Privacy choices and deletion controls

On first launch of a build that collects analytics or crash reports, the app shows a notice with Keep on, Turn off, and Customize. At any time, under More → Privacy, you can independently turn analytics and crash reports off or back on. Your choice is saved on your device and takes effect immediately: turning a channel off stops future collection of that kind. You can also choose Reset analytics ID to replace the random installation identifier or Delete my data to clear CivStory's local app state. After Delete my data, the app returns to its default settings the next time it starts (analytics and crash reports on, with the first-launch notice shown again). Uninstalling the app also removes its local app data, subject to normal platform behavior.

Turning a channel off prevents future collection. Resetting the ID, deleting local data, or uninstalling cannot recall requests already transmitted or erase records held off-device; contact us to request access, correction, or deletion of such records.

9. Retention

Off-device data is retained only as long as reasonably necessary for the disclosed operational purpose, then deleted or anonymized, subject to legal and security obligations. Local app data remains until you delete it or uninstall the app.

10. Rights, children, changes, and contact

You may request access to, correction of, or deletion of applicable data by emailing info@civstory.com. CivStory is not directed to children under 13. This policy was last updated on October 16, 2026. Material changes will be announced in the app's release notes and reflected by a new update date on this page.

خلاصه: CivStory تنظیمات و پیشرفت شما را روی دستگاهتان نگه می‌دارد. این برنامه داده‌های شخصی را نمی‌فروشد، تبلیغات رفتاری نمایش نمی‌دهد، مکان شما را درخواست نمی‌کند و شما را میان برنامه‌ها ردیابی نمی‌کند. در نسخه‌هایی از برنامه که این ابزارها را دارند، گزارش‌های ناشناس خطا در Sentry و آمار ناشناس استفاده در PostHog به‌صورت پیش‌فرض روشن هستند. هنگام اولین اجرا به شما اطلاع داده می‌شود و هر زمان می‌توانید آن‌ها را در بیشتر ← حریم خصوصی خاموش کنید؛ با خاموش کردن، جمع‌آوری بلافاصله متوقف می‌شود.

۱. نمای کلی

CivStory را Elder Magi Studios اداره می‌کند. بیشتر وضعیت برنامه به‌صورت محلی روی دستگاه شما نگهداری می‌شود. آمار استفاده و گزارش‌های تشخیصی خطا تنها در نسخه‌هایی از برنامه کار می‌کنند که ارائه‌دهندهٔ مربوط در آن‌ها پیکربندی شده باشد (برخی نسخه‌ها بدون آن منتشر می‌شوند و چیزی نمی‌فرستند). در نسخهٔ پیکربندی‌شده، این دو به‌صورت پیش‌فرض روشن‌اند و می‌توانید هر کدام را هر زمان خاموش کنید (بخش ۸ را ببینید).

۲. داده‌های ذخیره‌شده روی دستگاه

CivStory ترجیحات زبان و نمایش؛ تنظیمات نقشه، خط زمانی، فیلتر و لایه‌ها؛ رویدادهای ذخیره‌شده؛ پیشرفت مطالعه و استفاده از قابلیت‌ها؛ امتیاز تجربه، سطح‌ها و نشان‌ها؛ انتخاب‌های حریم خصوصی؛ وضعیت پیام خبرنامه؛ و شناسهٔ تصادفی و ناشناس نصب برای آمار را روی دستگاه شما ذخیره می‌کند. صرف ذخیره‌شدن این اطلاعات باعث ارسال آن‌ها به Elder Magi Studios یا ارائه‌دهنده‌ای دیگر نمی‌شود.

هنگام تغییر تمدن در وب، یا وقتی به سایت تمدن خودتان هدایت می‌شوید، تنظیمات و پیشرفت ذخیره‌شده روی دستگاه شما درون خود پیوند به آن سایت CivStory منتقل می‌شود و چیزی به سرورهای ما فرستاده نمی‌شود.

۳. درخواست‌های شبکه برای نقشه و به‌روزرسانی

CivStory برای ارائهٔ قابلیت‌های برنامه ممکن است سبک نقشه، کاشی‌های برداری، اسپرایت و قلم را از OpenFreeMap درخواست کند، از منابع CARTO به‌عنوان جایگزین استفاده کند، کاشی‌های ناهمواری Tilezen میزبانی‌شده در Amazon S3 را دریافت کند و فایل پیکربندی‌شدهٔ حداقل نسخه را برای تشخیص لزوم به‌روزرسانی بخواند و، در نسخه‌هایی که آمار یا گزارش خطا جمع‌آوری می‌کنند و نشانی تنظیمات برایشان پیکربندی شده، یک فایل تنظیمات امضاشده را که می‌تواند این قابلیت‌ها را از راه دور خاموش کند دریافت کند. این میزبان‌ها ممکن است فرادادهٔ عادی درخواست، مانند آدرس IP، اطلاعات دستگاه یا نرم‌افزار، منبع درخواستی و زمان درخواست را پردازش کنند. CivStory مکان دستگاه را درخواست نمی‌کند.

اطلاعات بیشتر در OpenFreeMap، CARTO و Tilezen در دسترس است.

۴. آمار استفاده (PostHog)، به‌صورت پیش‌فرض روشن

در نسخه‌ای از برنامه که کلید PostHog در آن پیکربندی شده، آمار ناشناس استفاده به‌صورت پیش‌فرض روشن است. این آمار با اجرای برنامه، پیش از آن‌که به اعلان اولین اجرا پاسخ دهید، شروع می‌شود و تا زمانی که آن را خاموش کنید ادامه دارد. در نسخه‌ای بدون کلید PostHog چیزی ارسال نمی‌شود. این داده‌ها ممکن است شامل شناسهٔ تصادفی و ناشناس نصب؛ نسخهٔ برنامه، پلتفرم، نسخهٔ سیستم‌عامل، زبان، تنظیمات منطقه‌ای و پوسته؛ نام‌های ثابت رویدادهای قابلیت‌ها؛ و ویژگی‌های ساختاریافته و پاک‌سازی‌شده مانند شناسهٔ محتوا، دسته‌بندی، تعداد نتایج، مدت زمان و وضعیت موفقیت یا شکست باشند.

متن جست‌وجو فقط به طول آن و این‌که نویسهٔ غیر ASCII دارد یا نه تبدیل می‌شود. یک پاک‌ساز ثابت، کلیدهای حساس و داده‌های شخصی قابل تشخیص، از جمله ایمیل، شماره تلفن، نشانی وب، مختصات، اطلاعات احراز هویت و شناسه‌های دستگاه را حذف می‌کند. غنی‌سازی جغرافیایی بر پایهٔ IP در تنظیمات PostHog غیرفعال است، هرچند زیرساخت شبکه ممکن است هنگام انتقال درخواست آدرس IP را پردازش کند.

۵. گزارش‌های خطا (Sentry)، به‌صورت پیش‌فرض روشن

در نسخه‌ای از برنامه که DSN مربوط به Sentry در آن پیکربندی شده، گزارش‌های ناشناس خطا به‌صورت پیش‌فرض روشن است. این گزارش‌ها با اجرای برنامه، پیش از آن‌که به اعلان اولین اجرا پاسخ دهید، شروع می‌شوند و تا زمانی که آن‌ها را خاموش کنید ادامه دارند. در نسخه‌ای بدون DSN چیزی ارسال نمی‌شود. گزارش ممکن است شامل ردگیری پشته، جزئیات فنی خطا، اطلاعات نسخهٔ انتشار و پلتفرم، شناسهٔ تصادفی و ناشناس نصب، برچسب‌های زبان و پلتفرم و سرنخ‌های اخیر با نام رویداد و ویژگی‌های ساختاریافتهٔ پاک‌سازی‌شده باشد.

در Sentry ارسال پیش‌فرض اطلاعات هویتی، گزارش‌های متنی، بازپخش نشست، پروفایل‌گیری و ردیابی خودکار نشست غیرفعال است. با این حال، زیرساخت شبکه ممکن است هنگام انتقال گزارش آدرس IP را پردازش کند.

۶. خبرنامه

عضویت در خبرنامه اختیاری است. تا وقتی نشانی ایمیل خود را وارد نکنید و در برنامه یا وب‌سایت «عضویت» را نزنید، چیزی ارسال نمی‌شود. پس از آن، فقط نشانی ایمیل به سرویس خبرنامهٔ خود CivStory (Listmonk، میزبانی‌شده در newsletter.civstory.com و پشت Cloudflare) فرستاده می‌شود. عضویت شما تنها پس از تأیید از طریق ایمیلی که برایتان می‌فرستیم آغاز می‌شود. در هر خبرنامه پیوند لغو عضویت هست و می‌توانید با نوشتن به info@civstory.com درخواست کنید سابقهٔ عضویت شما حذف شود.

دستگاه شما نیز به خاطر می‌سپارد که درخواست عضویت داده‌اید، همراه با نشانی واردشده، تا دعوت دوباره نمایش داده نشود. در برنامهٔ موبایل، گزینهٔ «حذف داده‌های من» آن را پاک می‌کند و در وب‌سایت، پاک کردن داده‌های ذخیره‌شدهٔ این سایت.

۷. کارهایی که CivStory انجام نمی‌دهد

CivStory دادهٔ شخصی را نمی‌فروشد، تبلیغات رفتاری نمایش نمی‌دهد، از شناسه‌های تبلیغاتی استفاده نمی‌کند و شما را میان برنامه‌ها ردیابی نمی‌کند. این برنامه مکان دستگاه را درخواست نمی‌کند و به مخاطبان، عکس‌ها، تقویم یا میکروفن شما دسترسی ندارد.

۸. انتخاب‌های حریم خصوصی و کنترل‌های حذف

در اولین اجرای نسخه‌ای که آمار یا گزارش خطا جمع‌آوری می‌کند، برنامه اعلانی با گزینه‌های روشن بماند، خاموش کردن و سفارشی‌سازی نشان می‌دهد. هر زمان در مسیر بیشتر ← حریم خصوصی می‌توانید آمار و گزارش خطا را جداگانه خاموش یا دوباره روشن کنید. انتخاب شما روی دستگاه ذخیره می‌شود و بلافاصله اعمال می‌شود: با خاموش کردن یک کانال، جمع‌آوری بعدی از آن نوع متوقف می‌شود. همچنین می‌توانید با بازنشانی شناسهٔ آمار شناسهٔ تصادفی نصب را جایگزین کنید یا با حذف داده‌های من وضعیت محلی CivStory را پاک کنید. پس از «حذف داده‌های من»، برنامه در اجرای بعدی به تنظیمات پیش‌فرض برمی‌گردد (آمار و گزارش خطا روشن، و اعلان اولین اجرا دوباره نمایش داده می‌شود). حذف برنامه نیز داده‌های محلی آن را مطابق رفتار معمول پلتفرم پاک می‌کند.

خاموش کردن یک کانال از جمع‌آوری آینده جلوگیری می‌کند. بازنشانی شناسه، حذف داده‌های محلی یا حذف برنامه نمی‌تواند درخواست‌های از پیش ارسال‌شده را بازگرداند یا سوابق خارج از دستگاه را پاک کند؛ برای درخواست دسترسی، اصلاح یا حذف آن سوابق با ما تماس بگیرید.

۹. نگهداری داده

داده‌های خارج از دستگاه فقط تا زمانی نگهداری می‌شوند که برای هدف عملیاتی اعلام‌شده به‌طور معقول لازم باشند؛ سپس با رعایت الزامات قانونی و امنیتی حذف یا ناشناس می‌شوند. داده‌های محلی تا زمانی که آن‌ها را حذف نکنید یا برنامه را پاک نکنید باقی می‌مانند.

۱۰. حقوق، کودکان، تغییرات و تماس

برای درخواست دسترسی، اصلاح یا حذف داده‌های مربوط می‌توانید به info@civstory.com ایمیل بزنید. CivStory برای کودکان زیر ۱۳ سال طراحی نشده است. آخرین به‌روزرسانی این سیاست ۲۴ مهر ۱۴۰۵ است. تغییرات مهم در یادداشت‌های انتشار برنامه اعلام و با تاریخ تازه‌ای در این صفحه منعکس می‌شوند.