مسئول پردازش دادهها
Mojtaba JafariZenithStack IT Solutions
Rathenauplan 31
38440 Wolfsburg
Deutschland
دادههای محلی برنامه
پروفایل، تنظیمات و وضعیت رضایت در حافظهٔ محلی برنامه ذخیره میشوند. پاسخها، رویدادهای یادگیری و نتایج آزمون در پایگاه دادهٔ SQLite روی دستگاه قرار دارند. این دادههای یادگیری به تئوریپاس ارسال نمیشوند و تا حذف در برنامه یا پاککردن برنامه باقی میمانند. پردازش محلی برای ارائهٔ قابلیت یادگیریِ درخواستی شماست.
بهروزرسانی محتوا
برنامه برای دریافت اصلاحات و نسخههای جدید محتوا به api.zenithstack.dev درخواست میفرستد. در این فرایند Cloudflare, Inc. دادههای ضروری اتصال، بهویژه نشانی IP، زمان، نشانی درخواستی، اطلاعات فنی دستگاه و شبکه و نسخهٔ فعال مجموعهٔ سؤالها را پردازش میکند. هدف، ارائهٔ سرویس محتوای امن، بهروز و پایدار است. مبنا مادهٔ ۶ بند ۱ حرف f مقررات GDPR و منفعت مشروع ما در ارائهٔ امن و نگهداری محتوای آموزشی است.
گزارش خطای اختیاری
فقط پس از انتخاب جداگانه و صریح شما، برنامه گزارشهای خطای فنی را به Sentry (Functional Software, Inc.) و رویدادهای عملیاتی محدود را به سرویس خودمان api.zenithstack.dev میفرستد. شناسهٔ تصادفی نصب برای گزارش خطا از شناسههای خرید و آمار استفاده جداست.
گزارش میتواند مسیر فنی خطا، نسخهٔ برنامه، ساخت و iOS، مدل دستگاه، نسخهٔ محتوا، نام صفحه، حالت یادگیری، شمارهٔ سؤال، تنظیمات نمایش و زبان و آخرین اقدامات مجاز را در بر بگیرد. متن ورودی، پاسخ انتخابی، متن کامل سؤال، کد دسترسی، اطلاعات محرمانه و تصویر صفحه بهعنوان دادهٔ تشخیصی ثبت نمیشوند. ثبت خودکار کنسول و مسیر درخواستهای شبکه، ضبط نشست و اسکرینشات خاموشاند.
هدف، شناسایی و رفع خطا و هنگ است. مبنا رضایت اختیاری شما مطابق مادهٔ ۶ بند ۱ حرف a مقررات GDPR و مادهٔ ۲۵ بند ۱ قانون TDDDG است. پروژهٔ Sentry از ورودی اروپایی استفاده میکند؛ این سرویس ممکن است پردازشگرهای فرعی بینالمللی داشته باشد. مدت درنظرگرفتهشده برای سابقهٔ گزارشها ۳۰ روز است. ثبت و دسترسپذیری گزارش به رضایت، سیستمعامل و شبکه وابسته است.
آمار استفادهٔ اختیاری
با رضایتی مستقل از گزارش خطا، سرویس Cloudflare خودمان بخشهای بازدیدشده، اقدامات مجاز قابلیتها، شناسهٔ نشست، مدت استفادهٔ فعال و نسخهٔ برنامه و ساخت را پردازش میکند. یک شناسهٔ تصادفی نصب برای شمارش با نام مستعار استفاده میشود و هش آن در سرور ذخیره میشود. این شناسه از شناسههای خرید و گزارش خطا جداست. پاسخها، نتایج یادگیری، متن سؤال، عبارت جستجو، نام، ایمیل و شناسهٔ تبلیغاتی ارسال نمیشوند. آمار فقط نصبهای مشارکتکننده را نشان میدهد، نه تمام اشخاص یا کاربران.
رویدادهای خام حداکثر پس از ۳۰ روز حذف میشوند؛ خلاصههای بدون شناسهٔ نصب حداکثر ۳۶۵ روز نگهداری میشوند. مبنا رضایت جداگانه طبق مادهٔ ۶ بند ۱ حرف a مقررات GDPR و مادهٔ ۲۵ بند ۱ قانون TDDDG است.
میتوانید گزارش خطا و آمار استفاده را مستقل از هم در بخش حریم خصوصی خاموش کنید. ثبت و ارسال بعدی متوقف و صف محلی پاک میشود. دادههای قبلاً دریافتشده بهصورت قانونی، طبق مدت نگهداری مربوط حذف میشوند؛ برای حذف زودتر دادههای سرور میتوانید با ما تماس بگیرید. استفاده از قابلیتهای یادگیری به این رضایتها وابسته نیست.
پیامهای داخل برنامه
برنامه، پیامها و تصاویر منتشرشدهٔ ارائهدهنده را از api.zenithstack.dev دریافت میکند و در این فرایند دادههای ضروری اتصال پردازش میشوند. پیام میتواند متناسب با نسخهٔ برنامه و محیط آزمایشی یا تولید انتخاب شود. پیامهای دریافتشده و وضعیت خواندن روی دستگاه ذخیره میشوند. پیامها بدون رضایت گزارش خطا یا آمار هم کار میکنند؛ بدون رضایت آمار، رویداد خواندن یا کلیک ارسال نمیشود.
دکمهٔ بهروزرسانی صفحهٔ App Store و دکمهٔ خارجی لینک HTTPS مشخصشده را باز میکند؛ در مقصد، سیاست حریم خصوصی همان سرویس اعمال میشود. پیامها کد دلخواه اجرا نمیکنند و بهروزرسانی را خودکار نصب نمیکنند. هدف، اطلاعرسانی دربارهٔ استفاده، تغییرات و وضعیت سرویس برنامه است. مبنای دریافتهای ضروری مادهٔ ۶ بند ۱ حرف f مقررات GDPR و منفعت مشروع این اطلاعرسانی است. پیام داخل برنامه با اعلان روی صفحهٔ قفل فرق دارد.
خرید درونبرنامهای و فعالسازی
هنگام شروع یا بازیابی اشتراک سالانه یا دریافت محتوای پریمیوم، Apple پرداخت را پردازش میکند. برنامه شناسهٔ تراکنش Apple، یک شناسهٔ تصادفی حساب برنامه که در تراکنش ذخیره شده و یک شناسهٔ تصادفی نصب را به api.zenithstack.dev میفرستد. سرور مستقیماً مدت اعتبار، تمدید، بازپرداخت و لغو اعتبار را از Apple بررسی میکند. Apple همچنین پیامهای امضاشدهٔ سرور دربارهٔ تغییر وضعیت میفرستد.
ارائهدهنده میتواند به بعضی افراد کد فعالسازی بدهد. هنگام استفاده از کد، سرور هش کد، هش شناسهٔ تصادفی نصب، یک شناسهٔ تصادفی دسترسی، وضعیت، پایان اعتبار و زمانهای استفاده را ذخیره میکند. مشخصهٔ محرمانهٔ دسترسی در برنامههای بومی بهصورت رمزگذاریشده در کلیددان دستگاه و در استفادهٔ وب در حافظهٔ محلی مرورگر نگهداری میشود. کد به نصب دریافتکننده پیوند میخورد. پس از نصب دوباره، این پیوند فقط در صورت باقیماندن مشخصهٔ محرمانهٔ دسترسی قابل انتقال به نصب جدید است.
تئوریپاس سابقهٔ دسترسی و تراکنش با شناسهٔ مستعار و آخرین دسترسی را برای ارائهٔ دسترسی، بازیابی، پشتیبانی، جلوگیری از سوءاستفاده و آمار تجمیعی فعالیت نگه میدارد. تئوریپاس نام، Apple ID و اطلاعات کارت بانکی را دریافت نمیکند. مبنا مادهٔ ۶ بند ۱ حرف b مقررات GDPR است؛ امنیت و مقابله با سوءاستفاده همچنین بر مادهٔ ۶ بند ۱ حرف f متکی است. برای استفادهٔ صرف از ۳۰ سؤال رایگان، بررسی مجوز پریمیوم انجام نمیشود.
دریافتکنندگان، انتقال خارجی و مدت نگهداری
دریافتکنندگان فنی عبارتاند از Cloudflare, Inc. برای API، پایگاه داده، ارائهٔ محتوا و گزارشهای فنی؛ Sentry (Functional Software, Inc.) برای گزارش خطای اختیاری؛ و Apple برای پرداخت، رسید و تأیید سمت سرور اشتراک. این ارائهدهندگان ممکن است دادهها را در سطح بینالمللی پردازش کنند. انتقال به خارج از منطقهٔ اقتصادی اروپا بهویژه بر تصمیمهای کفایت قابلاعمال و بندهای قراردادی استاندارد متکی است.
گزارشهای Cloudflare Workers بهصورت نمونهبرداری ثبت و حداکثر ۷ روز نگهداری میشوند. دادههای دسترسی، کد فعالسازی و تراکنش با شناسهٔ مستعار در مدت دسترسی و پس از آن فقط تا زمانی نگهداری میشوند که برای حسابداری، پشتیبانی، مقابله با سوءاستفاده یا ادعاها و تکالیف قانونی ضروری باشد؛ سپس حذف یا ناشناس میشوند. برای گزارشهای اختیاری و آمار استفاده، مدتهای جداگانهٔ توضیحدادهشده در بالا اعمال میشود. Apple مرجع پرداخت و رسید مشتری باقی میماند. دادهها فروخته نمیشوند و برای تبلیغات یا پروفایلسازی تبلیغاتی استفاده نمیشوند.
پشتیبانی
هنگام تماس، پیام و اطلاعات تماس را برای رسیدگی به درخواست طبق مادهٔ ۶ بند ۱ حرف b یا f مقررات GDPR پردازش میکنیم. پس از رسیدگی، دادهها حذف میشوند مگر آنکه الزام نگهداری یا ضرورت موجهی برای حفظ ادعاهای حقوقی وجود داشته باشد. جزئیات ارتباط ایمیلی در سیاست حریم خصوصی وبسایت هم آمده است.
حقوق شما
در صورت وجود شرایط قانونی، حق دسترسی به دادهها، اصلاح، حذف، محدود کردن پردازش و انتقال دادهها را دارید. اگر مبنای پردازش منفعت مشروع باشد، میتوانید به دلایل مربوط به وضعیت خاص خود به آن اعتراض کنید. رضایت خود را میتوانید هر زمان برای آینده پس بگیرید؛ این کار قانونی بودن پردازشهای پیش از پسگرفتن رضایت را تغییر نمیدهد.
همچنین میتوانید به مرجع نظارت بر حفاظت از دادهها، بهویژه در کشور عضو اتحادیهٔ اروپا که محل اقامت معمول، محل کار یا محل نقض احتمالی حقوق شماست، شکایت کنید. شکایت نزد مسئول حفاظت از دادهٔ ایالت نیدرزاکسن به نشانی Prinzenstraße 5, 30159 Hannover و ایمیل poststelle@lfd.niedersachsen.de نیز ممکن است. برای استفاده از حقوق خود کافی است با ما تماس بگیرید. تصمیمگیری کاملاً خودکار با اثر حقوقی یا اثر مشابهِ مهم و پروفایلسازی تبلیغاتی انجام نمیشود.
خروجی گرفتن و حذف دادهها
برنامه میتواند از تنظیمات، پاسخها، رویدادهای یادگیری و نتایج آزمون خروجی JSON بگیرد. «بازنشانی پیشرفت» دادههای یادگیری را پاک میکند. «حذف همهٔ دادههای برنامه» پاکسازی کامل محلی است و علاوه بر آن، پروفایل، تنظیمات، بهروزرسانی محتوا، شناسهٔ تشخیصی و مشخصات محلی خرید و فعالسازی را حذف میکند؛ مدرک ذخیرهشدهٔ فعالسازی با کد نیز پاک میشود.
«بازگشت به وضعیت اولیه» در تنظیمات پروفایل کار متفاوتی انجام میدهد: دادههای برنامه و یادگیری را بازنشانی میکند اما مدرک فعالسازی با کد را برای بازیابی دسترسی نگه میدارد. مدرک خریدی که App Store نگه میدارد نزد Apple باقی میماند و قابل بازیابی است.
هیچیک از این اقدامهای محلی، دادههای مستعارِ حسابداری یا جلوگیری از سوءاستفاده در سرور را خودکار حذف نمیکند. برای دسترسی یا حذف دادههای سمت سرور از طریق ایمیل با ما تماس بگیرید. حذف دادههای محلی یا خود برنامه، اشتراک App Store را لغو نمیکند.