This policy covers both the Bayan website (trybayan.com) and the Bayan iOS app.

Website Data (trybayan.com)

When you interact with our website, we may collect the following:

  • Waitlist email address: If you choose to join our beta waitlist, your email address is stored in Cloudflare KV. It is used solely to notify you about the beta launch and is not linked to any app usage data. You can request deletion at any time by emailing privacy@trybayan.com.
  • Referral links: When you sign up, a short referral code is generated from a one-way hash of your email. If friends sign up through your link, a count is stored alongside your entry. No additional personal data is collected through the referral system.
  • Survey responses: If you answer the optional survey on the landing page, your response is stored anonymously with a timestamp. No personal information is attached.
  • Rate limiting: Your IP address is used temporarily (up to one hour) to prevent abuse. It is not stored beyond that window and is not linked to your email or any other data.
  • Hosting: The website is hosted on Cloudflare Pages. Cloudflare may process standard web traffic data (IP address, user agent) in accordance with Cloudflare's Privacy Policy.

App Data

None. The Bayan app collects no personal data. All data stays on your device.

On-Device Storage

  • Reading history and bookmarks are stored in a local SQLite database on your device. This data is never transmitted to any server.
  • Preferences (font size, theme, display mode) are stored locally using UserDefaults.
  • Premium purchase status is verified through Apple's StoreKit framework and stored in the iOS Keychain on your device.

Optional Analytics (Opt-In Only)

Bayan offers optional, anonymous usage analytics powered by TelemetryDeck. This feature is disabled by default and can be enabled in Settings.

When opted in:

  • Only anonymous usage signals are sent (e.g., "a poem was viewed", "a search was performed").
  • No personal information is collected: no names, no email addresses, no device fingerprints.
  • TelemetryDeck is GDPR compliant and does not track users across apps.

You can disable this at any time in the app's Settings.

Cloud Analysis (Opt-In Only)

Bayan offers an optional Cloud AI analysis feature for poems without on-device analysis. This feature is disabled by default and requires explicit opt-in in Settings.

When opted in:

  • The Farsi text of individual poems is sent to a secure Cloudflare Worker endpoint for analysis.
  • No personal data, account information, or device identifiers are transmitted.
  • Analysis results are cached locally on your device.

Network Requests

Bayan's core functionality is fully offline. The app makes zero network requests unless you explicitly opt in to Cloud Analysis or TelemetryDeck analytics.

Third-Party Services

Children's Privacy

Bayan does not knowingly collect any data from children. Since Bayan collects no personal data from any user, it is safe for all ages.

Changes to This Policy

We may update this policy to reflect changes in the app. Updates will be posted on this page.

Contact

Questions about this privacy policy? Reach us at privacy@trybayan.com.

این سیاست هم وب‌سایت بیان (trybayan.com) و هم اپلیکیشن iOS بیان را شامل می‌شود.

داده‌های وب‌سایت (trybayan.com)

هنگام تعامل با وب‌سایت ما، ممکن است اطلاعات زیر جمع‌آوری شود:

  • ایمیل لیست انتظار: اگر در لیست انتظار بتا ثبت‌نام کنید، آدرس ایمیل شما در Cloudflare KV ذخیره می‌شود. این ایمیل فقط برای اطلاع‌رسانی درباره عرضه بتا استفاده می‌شود و به هیچ داده‌ای از اپلیکیشن متصل نیست. می‌توانید هر زمان با ارسال ایمیل به privacy@trybayan.com درخواست حذف کنید.
  • لینک‌های معرفی: هنگام ثبت‌نام، یک کد معرفی کوتاه از هش یک‌طرفه ایمیل شما تولید می‌شود. اگر دوستان شما از طریق لینک شما ثبت‌نام کنند، شمارشی در کنار ورودی شما ذخیره می‌شود. هیچ اطلاعات شخصی اضافی از طریق سیستم معرفی جمع‌آوری نمی‌شود.
  • پاسخ‌های نظرسنجی: اگر به نظرسنجی اختیاری در صفحه اصلی پاسخ دهید، پاسخ شما به صورت ناشناس با یک برچسب زمانی ذخیره می‌شود. هیچ اطلاعات شخصی پیوست نمی‌شود.
  • محدودیت نرخ: آدرس IP شما به طور موقت (حداکثر یک ساعت) برای جلوگیری از سوءاستفاده استفاده می‌شود. پس از آن ذخیره نمی‌شود و به ایمیل یا هیچ داده دیگری متصل نیست.
  • میزبانی: وب‌سایت روی Cloudflare Pages میزبانی می‌شود. Cloudflare ممکن است داده‌های استاندارد ترافیک وب (آدرس IP، عامل کاربر) را مطابق سیاست حریم خصوصی Cloudflare پردازش کند.

داده‌های اپلیکیشن

هیچ. اپلیکیشن بیان هیچ داده شخصی جمع‌آوری نمی‌کند. تمام اطلاعات روی دستگاه شما باقی می‌ماند.

ذخیره‌سازی روی دستگاه

  • تاریخچه مطالعه و نشانه‌گذاری‌ها در یک پایگاه داده SQLite محلی روی دستگاه شما ذخیره می‌شوند. این داده‌ها هرگز به هیچ سروری ارسال نمی‌شوند.
  • تنظیمات (اندازه فونت، پوسته، حالت نمایش) به صورت محلی با UserDefaults ذخیره می‌شوند.
  • وضعیت خرید نسخه ویژه از طریق فریم‌ورک StoreKit اپل تأیید و در Keychain iOS ذخیره می‌شود.

تحلیل‌های اختیاری (فقط با رضایت شما)

بیان تحلیل‌های ناشناس و اختیاری را با استفاده از TelemetryDeck ارائه می‌دهد. این قابلیت به صورت پیش‌فرض غیرفعال است و از طریق تنظیمات قابل فعال‌سازی است.

در صورت فعال‌سازی:

  • فقط سیگنال‌های ناشناس ارسال می‌شوند (مانند «یک شعر مشاهده شد» یا «جستجو انجام شد»).
  • هیچ اطلاعات شخصی جمع‌آوری نمی‌شود: نه نام، نه ایمیل، نه اثر انگشت دستگاه.
  • TelemetryDeck با GDPR سازگار است و کاربران را بین اپلیکیشن‌ها ردیابی نمی‌کند.

می‌توانید هر زمان از طریق تنظیمات اپلیکیشن این قابلیت را غیرفعال کنید.

تحلیل ابری (فقط با رضایت شما)

بیان قابلیت تحلیل هوش مصنوعی ابری اختیاری را برای اشعاری که تحلیل روی دستگاه ندارند ارائه می‌دهد. این قابلیت به صورت پیش‌فرض غیرفعال است و نیاز به فعال‌سازی صریح در تنظیمات دارد.

در صورت فعال‌سازی:

  • متن فارسی اشعار به یک سرور امن Cloudflare Worker برای تحلیل ارسال می‌شود.
  • هیچ داده شخصی، اطلاعات حساب یا شناسه دستگاه ارسال نمی‌شود.
  • نتایج تحلیل به صورت محلی روی دستگاه شما ذخیره می‌شوند.

درخواست‌های شبکه

عملکرد اصلی بیان کاملاً آفلاین است. اپلیکیشن هیچ درخواست شبکه‌ای ارسال نمی‌کند مگر اینکه شما صراحتاً تحلیل ابری یا تحلیل‌های TelemetryDeck را فعال کنید.

خدمات شخص ثالث

حریم خصوصی کودکان

بیان آگاهانه هیچ داده‌ای از کودکان جمع‌آوری نمی‌کند. از آنجا که بیان هیچ داده شخصی از هیچ کاربری جمع‌آوری نمی‌کند، برای همه سنین مناسب است.

تغییرات این سیاست

ممکن است این سیاست را برای انعکاس تغییرات در اپلیکیشن به‌روزرسانی کنیم. به‌روزرسانی‌ها در همین صفحه منتشر خواهند شد.

تماس

سؤالی درباره این سیاست حریم خصوصی دارید؟ با ما در privacy@trybayan.com تماس بگیرید.