Privacy policy · حریم خصوصی
Updated 18 October 2026 · بهروزرسانی ۲۶ مهر ۱۴۰۵
Your data in Equestra
Equestra is a horse-learning service operated by Siavash Shalbaf. This page describes the current web app, including features that are awaiting activation. Contact the operator at shaalbaaf@gmail.com for account and privacy requests.
What we receive and why
When you sign in with Google, we request only openid, email and profile access. We store your Google account identifier, verified email and display name to create or recognise your Equestra account. We do not request access to Gmail messages, Google Drive, contacts or calendars. We do not receive your Google password. Google access tokens are used on the server for sign-in and are not retained in the account database.
We store lesson progress, answers, reading positions and preferences to operate the learning path and sync your progress. Email/password accounts, once enabled, use salted password hashes and expiring verification or password-reset links. The service does not store plaintext passwords.
Sign-in uses a secure session cookie. Browser storage holds language, appearance, per-account progress and previously downloaded course data. A service worker caches app files and viewed media. Signing out revokes the session and clears the cached account identity and course for that account; local progress can remain on the device. Clearing this site's browser data removes local copies.
Service providers and payments
Cloudflare hosts the app and account database and processes technical connection data to deliver and protect the service. The app uses hashed IP-based time buckets to limit repeated requests. Google processes Google sign-in under its own policies. If email delivery is enabled, Resend receives the recipient address and the verification/reset email, including its temporary link, to deliver it.
Purchasing is currently disabled. If enabled, payment is handled on Zarinpal's site. The app records the account, order amount, payment status and provider reference, and may send the account email and order identifier to the gateway. Card credentials are not entered into or stored by Equestra.
Storage, choices and requests
Account data and progress remain until deleted by the operator following a verified request. There is no automatic account-deletion schedule. Sessions expire after seven days and verification/reset links after one hour; expiry does not necessarily mean immediate removal of the underlying records. Provider logs and backups can have their own retention periods. Processing may occur outside your country.
You can request a copy, correction or deletion of your account information by emailing the operator from your account email. Identity verification may be needed. Necessary transaction records may need to be retained when applicable. You can separately remove Equestra's Google connection in your Google Account; doing so does not itself delete your Equestra account or local browser data.
This app does not include advertising trackers and does not sell account data. Google account data is used for account access and service operation, not advertising or AI model training. Changes to this policy will be published here with an updated date.
دادههای تو در اکوئسترا
این برنامهٔ آموزش دنیای اسب را سیاوش شالباف اداره میکند. این نوشته دربارهٔ نسخهٔ وب کنونی و بخشهایی است که هنوز فعال نشدهاند. برای درخواستهای مربوط به حساب و حریم خصوصی به shaalbaaf@gmail.com نامه بفرست.
چه چیزهایی نگه میداریم؟
در ورود گوگل، فقط شناسهٔ حساب گوگل، ایمیل تأییدشده و نام نمایشی را برای ساختن یا شناختن حسابت نگه میداریم. به نامههای جیمیل، درایو، مخاطبان یا تقویمت دسترسی نمیخواهیم و رمز گوگلت را دریافت نمیکنیم. توکن گوگل برای انجام ورود در سرور استفاده میشود و در پایگاه دادهٔ حساب نگه داشته نمیشود.
پیشرفت درسها، پاسخها، جای خواندن و تنظیمات برای کارکرد مسیر و همگامسازی روی حساب ذخیره میشوند. پس از فعالشدن ورود با ایمیل، رمزها بهصورت درهمسازیشده و همراه با نمک جداگانه نگه داشته میشوند؛ رمز خوانا ذخیره نمیشود. پیوندهای تأیید و بازیابی زمان محدود دارند.
برای ورود از کوکی نشست امن استفاده میکنیم. مرورگر زبان، پوسته، پیشرفت جداگانهٔ حسابها، بخشهای دریافتشدهٔ آموزش و فایلهای برنامه را نگه میدارد. خروج، نشست و نسخهٔ محلی هویت حساب و محتوای درس آن حساب را پاک میکند؛ پیشرفت محلی ممکن است بماند. پاککردن دادههای این سایت در مرورگر، نسخههای محلی را پاک میکند.
میزبانی، ایمیل و پرداخت
Cloudflare میزبان برنامه و پایگاه داده است و برای رساندن و محافظت از سرویس، دادههای فنی اتصال را پردازش میکند. برنامه برای محدودکردن درخواستهای پیاپی از دستههای زمانی مبتنی بر آیپی درهمسازیشده استفاده میکند. ورود گوگل تابع شیوهنامههای خود گوگل هم هست. پس از فعالشدن ایمیل، Resend نشانی گیرنده و نامهٔ تأیید یا بازیابی، همراه با پیوند موقت، را برای رساندن نامه دریافت میکند.
خرید فعلاً خاموش است. اگر فعال شود، پرداخت در سایت زرینپال انجام میشود. برنامه حساب، مبلغ سفارش، وضعیت پرداخت و شناسهٔ پیگیری را نگه میدارد و ممکن است ایمیل حساب و شناسهٔ سفارش را به درگاه بفرستد. دادههای کارت بانکی در برنامه وارد یا ذخیره نمیشوند.
زمان نگهداری و درخواستهای تو
حساب و پیشرفت تا زمانی که گرداننده در پی درخواست تأییدشده پاکشان کند، باقی میمانند؛ برنامهٔ خودکار حذف حساب نداریم. نشست پس از هفت روز و پیوندهای تأیید و بازیابی پس از یک ساعت اعتبارشان را از دست میدهند؛ پایان اعتبار لزوماً به معنی پاکشدن فوری رکورد نیست. گزارشها و پشتیبانهای ارائهدهندگان ممکن است زمان نگهداری جداگانه داشته باشند. پردازش داده ممکن است بیرون از کشور تو انجام شود.
برای دریافت نسخه، اصلاح یا حذف دادههای حسابت، از ایمیل همان حساب به گرداننده نامه بفرست؛ ممکن است تأیید هویت لازم باشد. سوابق ضروری خرید ممکن است در صورت لزوم نگه داشته شوند. برداشتن دسترسی برنامه از حساب گوگل، بهتنهایی حساب برنامه یا دادههای محلی مرورگر را پاک نمیکند.
برنامه رهگیر تبلیغاتی ندارد و دادهٔ حساب را نمیفروشد. دادههای حساب گوگل برای ورود و کارکرد سرویس استفاده میشوند، نه تبلیغات یا آموزش مدل هوش مصنوعی. تغییرهای این نوشته با تاریخ تازه در همین صفحه قرار میگیرند.