اطلاعات عمومی ورکلاگ
سیاست حریم خصوصی
اطلاعیه حریم خصوصی نسخه ۱.۰.۱۱. قابل اعمال بر ورکلاگ ۱.۰ (۲۹۹). آخرین بهروزرسانی: ۱۲ اوت ۲۰۲۶.
حریم خصوصی در یک نگاه: ورکلاگ محلیمحور و آفلاینمحور است. ثبت اصلی بدون حساب کاربری کار میکند. محتوای پروژه روی دستگاه شما میماند، مگر اینکه خودتان یک سرویس اختیاری مانند iCloud Backup، Google Drive Backup، Apple Weather، خروجیگرفتن، اشتراکگذاری یا ارسال دستی اطلاعات تشخیصی را انتخاب کنید. ورکلاگ از تبلیغات استفاده نمیکند، داده شخصی را نمیفروشد و شما را میان برنامهها و وبسایتها ردیابی نمیکند.
۱. مسئول پردازش و تماس
مسئول پردازش داده شخصی که مستقیماً توسط ورکلاگ دریافت میشود، Abas Hedayati Shirsavar است.
اطلاعات تماس بهروز برای پشتیبانی و درخواستهای حریم خصوصی در بخش تماس و پشتیبانی منتشر شده است. نشانی کامل ناشر و اطلاعات تماس حقوقی در صفحه اطلاعات حقوقی قرار دارد.
بیشتر دادههای پروژه فقط روی دستگاه شما باقی میمانند. توسعهدهنده نمیتواند به داده محلی پروژه دسترسی داشته باشد، مگر اینکه خودتان آن را ارسال، اشتراکگذاری، صادر، پشتیبانگیری یا به شکل دیگری خارج از برنامه ارائه کنید.
۲. دادههای ذخیرهشده بهصورت محلی
ورکلاگ ممکن است برای ارائه قابلیتهایی که استفاده میکنید، اطلاعات زیر را در فضای ذخیرهسازی تحت کنترل برنامه نگه دارد:
- اطلاعات پروفایل کاری، عکس پروفایل و اتصال اختیاری محلی پروفایل Apple
- نام، توضیح، نشانی، مختصات پروژه و سوابق تایملاین
- یادداشت متنی، یادداشت سریع، وضعیت، تخصیص فوکوس، تنظیمات گزارش، رابطهها و چکلیستها
- عکس، ویدیو، اسکن سند، صفحههای اسکنشده، متن OCR و فراداده مرتبط
- یادداشت صوتی، فایل صدا، نمونههای موج صدا، رونوشت و فراداده رونوشت
- پلان، گزارش، فایل خروجی، شواهد یادآور و فراداده بازیابی در جایی که یک قابلیت آنها را ایجاد میکند
- تنظیمات محلی، سوابق رضایت، تصاویر بندانگشتی، حافظه موقت، گزارشهای فنی و داده لازم برای عملکرد برنامه
۳. عملکرد محلیمحور
ثبت اصلی پروژه به حساب کاربری، پشتیبانگیری ابری، تبلیغات، ردیابی، پیکربندی از راه دور یا سرویس هوش مصنوعی خارجی نیاز ندارد. ورکلاگ محتوای پروژه را بهصورت خودکار برای توسعهدهنده ارسال نمیکند.
اسکن سند، OCR، ضبط صدا، پردازش هوش مصنوعی محلی نصبشده و کار معمول تایملاین روی دستگاه انجام میشود. مدل مناسب هوش مصنوعی محلی اختیاری است. اگر مدل مناسبی نصب نشده باشد، عملیات مرتبط هوش مصنوعی محلی در دسترس نیست یا برنامه با مسیر معمول بدون هوش مصنوعی ادامه میدهد.
۴. خدمات اختیاری Apple
Sign in with Apple برای پروفایل کاری محلی
میتوانید Sign in with Apple را بهصورت اختیاری از پروفایل ورکلاگ متصل کنید. ورکلاگ نام کامل شما را درخواست میکند، نه نشانی ایمیل شما را. Apple یک شناسه مخصوص برنامه ارائه میکند و ممکن است در نخستین مجوزدهی نام شما را نیز ارائه کند. ورکلاگ شناسه و نام موجود را در Keychain همین دستگاه ذخیره میکند. قطع اتصال پروفایل Apple این رکورد محلی Keychain را حذف میکند.
Apple Maps و موقعیت مکانی
هنگام استفاده از جستوجوی نشانی، مکانهای نزدیک، جستوجوی نقشه، تبدیل مختصات به نشانی یا پیشنمایش آنلاین نقشه، ممکن است متن جستوجو، محدوده نقشه، مختصات یا مکان انتخابشده برای دریافت نتیجه موردنظر به خدمات MapKit اپل ارسال شود. ورکلاگ موقعیت مکانی را در پسزمینه ردیابی نمیکند. اگر مجوز موقعیت مکانی را ندهید، میتوانید نشانی را دستی وارد کنید.
Apple Weather
Apple Weather خاموش میماند تا زمانی که اطلاعیه جداگانه آن را بررسی کنید و در تنظیمات موقعیت مکانی و آبوهوا رضایت بدهید. پس از فعالسازی، ورکلاگ مختصات پروژه انتخابشده یا مختصات دستگاهی را که بعد از درخواست شما دریافت شده است، برای دریافت وضعیت فعلی و پیشبینی فشرده به Apple Weather میفرستد. نام پروژه، یادداشت، عکس، ویدیو، صدای ضبطشده و رونوشت در درخواست آبوهوا قرار نمیگیرند.
دادههای موقت آبوهوا حداکثر هفت روز بهصورت محلی نگهداری میشوند. نمای آبوهوایی که همراه تایملاین ذخیره شده است تا زمان حذف داده مرتبط با همان تایملاین باقی میماند. ورکلاگ از Apple Weather برای ردیابی حرکت یا بهروزرسانی موقعیت در پسزمینه استفاده نمیکند. اپل اعلام میکند درخواستهای موقعیت برای Weather به هویت شما مرتبط نمیشوند. صفحه Apple Weather and Privacy را ببینید.
پشتیبانگیری iCloud و CloudKit
اگر iCloud Backup را فعال کنید، ورکلاگ بخشهای پشتیبان تایملاین یا پشتیبان کامل سیستم را در پایگاه داده خصوصی CloudKit مربوط به Apple Account واردشده روی دستگاه ذخیره میکند. ورکلاگ Apple ID، رمز عبور یا اطلاعات ورود iCloud شما را دریافت نمیکند.
پشتیبانگیری میتواند دستی یا طبق زمانبندی انتخابی شما اجرا شود. بازیابی همیشه با اقدام صریح انجام میشود و پیش از تغییر داده محلی، پشتیبان را بررسی میکند. پشتیبان تایملاین بستهشده محدودیت نگهداری خودکار ندارد. فقط دو پشتیبان کامل سیستم که جدیدتر و تأییدشده هستند نگهداری میشوند. پشتیبانهای کامل قدیمیتر و تأییدشده بهصورت خودکار از مقصد خصوصی انتخابشده حذف میشوند.
Apple Reminders، اعلانها و اشتراکگذاری
وقتی با اقدام صریح خودتان از یک پست تایملاین Apple Reminder میسازید، محتوای انتخابشده یادآور به Apple Reminders ارائه میشود. اعلانهای محلی پس از فعالسازی شما از طریق iOS زمانبندی میشوند. محتوایی که صادر یا به اشتراک میگذارید به مقصد انتخابی شما ارائه میشود و پس از آن تحت کنترل همان مقصد است.
۵. پشتیبانگیری اختیاری Google Drive
Google Drive Backup اختیاری است. هنگام اتصال، ورکلاگ از Google Sign-In استفاده میکند و فقط محدوده غیرحساس appDataFolder در Google Drive را درخواست میکند. ورکلاگ ممکن است شناسه کاربر Google، نشانی ایمیل، نام نمایشی، وضعیت مجوز و توکنهای دسترسی لازم برای اتصال را دریافت کند. توکنها توسط Google Sign-In SDK مدیریت میشوند. ورکلاگ رمز عبور Google شما را دریافت نمیکند.
ورکلاگ فقط یک اثرانگشت یکطرفه از حساب را در فهرست محلی و قابل بازسازی پشتیبان ذخیره میکند. فایلهای پشتیبان در بخش خصوصی داده برنامه در Google Drive شما قرار میگیرند. این بخش در فهرست معمول فایلهای Drive پنهان است و فقط تا زمانی که اتصال را مجاز نگه دارید برای ورکلاگ قابل دسترسی است.
Timeline Backup و Full System Backup بستههای رمزگذاریشده جداگانه هستند. بسته به نوع پشتیبان، ممکن است شامل فراداده پروژه و تایملاین، پستها، متن، عکس، ویدیو، صدای ضبطشده، رونوشت، اسکن، متن OCR، ویژگیها، رابطهها، چکلیستها، شواهد یادآور، تنظیمات قابل انتقال و فایلهای مدیریتشده بازیابی باشند. رمزگذاری پیش از بارگذاری روی دستگاه انجام میشود. رمز بازیابی در Keychain همین دستگاه میماند و بارگذاری نمیشود. ورکلاگ نمیتواند رمز بازیابی گمشده را بازیابی کند.
پشتیبانگیری میتواند دستی یا طبق زمانبندی انتخابی شما اجرا شود. پشتیبان تایملاین بستهشده محدودیت نگهداری خودکار ندارد. فقط دو پشتیبان کامل سیستم که جدیدتر و تأییدشده هستند نگهداری میشوند. پشتیبانهای کامل قدیمیتر و تأییدشده برای همیشه از بخش خصوصی داده برنامه حذف میشوند.
قطع اتصال Google مجوز ورکلاگ را لغو میکند، اما پشتیبانهای موجود را حذف نمیکند. برای حذف همه دادههای پنهان پشتیبان ورکلاگ از Google Drive، تنظیمات Google Drive را باز کنید، Manage apps را انتخاب کنید، WerkLog را پیدا کنید و گزینه حذف داده پنهان برنامه را بزنید. همچنین میتوانید دسترسی ورکلاگ را از صفحه اتصالهای شخص ثالث حساب Google لغو کنید.
ورکلاگ فقط برای ارائه قابلیتهای قابل مشاهده پشتیبانگیری و بازیابی Google Drive از داده کاربر Google استفاده میکند. این داده برای تبلیغات، واسطهگری داده، پروفایلسازی، نظارت، هوش مصنوعی ابری یا تحلیل نامرتبط منتقل نمیشود. این استفاده تابع Google API Services User Data Policy و الزامات Limited Use آن است.
اظهارنامههای حریم خصوصی Google SDK تعبیهشده شامل نام، نشانی ایمیل، شماره تلفن، موقعیت تقریبی، شناسه کاربر، شناسه دستگاه، سایر دادههای استفاده، سایر دادههای تشخیصی و دیگر انواع داده برای عملکرد برنامه و/یا تحلیل است. سایر دادههای تشخیصی بهعنوان دادهای که به شما مرتبط نیست اعلام شده است. دیگر اظهارنامههای Google Sign-In به کاربر Google مرتبط هستند. هیچیک بهعنوان ردیابی اعلام نشدهاند. این اظهارنامهها در پاسخهای حریم خصوصی App Store ورکلاگ منعکس شدهاند.
۶. هوش مصنوعی محلی و دانلود مدل
یادداشت صوتی بدون هوش مصنوعی نیز قابل استفاده میماند. تبدیل گفتار به متن روی دستگاه اپل ممکن است برای برخی زبانها یا دستگاهها، از جمله فارسی در پیکربندیهای پشتیبانینشده، در دسترس نباشد. اگر هوش مصنوعی محلی را صریحاً فعال کنید و یک مدل صوتی محلی سازگار نصب کنید، ورکلاگ میتواند بررسی و تبدیل گفتار پشتیبانیشده را روی دستگاه انجام دهد، از جمله برای فارسی. نتیجه تا زمانی که آن را بررسی، اعمال، جدا یا حذف نکنید، بهصورت پیشنهاد یا محصول محلی باقی میماند.
مدلهای صوتی اختیاری تأییدشده فقط پس از اقدام شما از Hugging Face دانلود میشوند. هنگام ارائه فایل مدل، Hugging Face ممکن است اطلاعات شبکه مانند نشانی IP و فراداده درخواست را دریافت کند. ورکلاگ یادداشت صوتی، رونوشت، محتوای پروژه، اسکن یا متن OCR را به Hugging Face نمیفرستد. سیاست حریم خصوصی Hugging Face را ببینید.
ورکلاگ در این نسخه از تبدیل گفتار ابری، OCR ابری، پردازش هوش مصنوعی خارجی، ترجمه صدا یا تشخیص گوینده استفاده نمیکند. OCR سند و تشخیص یا نرمالسازی خط فارسی بهصورت محلی اجرا میشود.
۷. ارسال دستی اطلاعات تشخیصی
ورکلاگ مجموعهای محدود و پاکسازیشده از رویدادهای فنی تشخیصی را حداکثر هفت روز بهصورت محلی نگه میدارد. این رویدادها تحلیل تبلیغاتی نیستند و هرگز بهصورت خودکار ارسال نمیشوند.
میتوانید یک بسته تشخیصی را دستی آماده کنید، خلاصه آن را ببینید و ارسال آن را تأیید کنید. تأیید فقط همان بسته و بازه محدود تلاش مجدد آن تا حداکثر هفت روز را مجاز میکند. لغو پیش از تأیید چیزی ارسال نمیکند. انتقال ناموفق یا لغوشده بسته محلی را برای بررسی یا حذف شما نگه میدارد.
بسته تشخیصی ممکن است شامل زمان رویداد، کد ماژول و رویداد برنامه، نتیجه عملیات، تعداد تکرار، نسخه و Build برنامه، مقدار همبستگی مستعار مخصوص بسته، checksum، تعداد بایت، آمار پاکسازی و فراداده فنی محدود و مجاز باشد. بسته نباید شامل نام پروژه، نشانی پروژه، متن یادداشت، عکس، ویدیو، صدای ضبطشده، رونوشت، اطلاعات ورود حساب یا توکن دسترسی باشد.
بستههای تأییدشده از طریق HTTPS به سرویس خصوصی Cloudflare ورکلاگ ارسال میشوند. Apple App Attest و یک هش نصب مستعار از نقطه ارسال محافظت میکنند. بسته حداکثر ۳۰ روز در یک فضای خصوصی Cloudflare R2 تحت حوزه حقوقی اتحادیه اروپا نگهداری میشود. بسته محلی فقط پس از دریافت رسید تحویل تأییدشده بهصورت خودکار حذف میشود. بازخورد صفحه فقط در Buildهای Debug و Beta در دسترس است و در Build عمومی Release وجود ندارد.
۸. میزبانی وبسایت عمومی
وبسایت عمومی ورکلاگ در www.werklogs.de از طریق Cloudflare میزبانی میشود. Cloudflare ممکن است برای ارائه و حفاظت از وبسایت، نشانی IP، فراداده درخواست و مسیریابی، اطلاعات مرورگر یا دستگاه، زمان و گزارشهای امنیت یا عملکرد را پردازش کند.
وبسایت از برنامه iOS جدا است و نمیتواند به دادههای محلی پروژه ورکلاگ دسترسی پیدا کند. وبسایت فعلی از تبلیغات، اسکریپت تحلیل، پیکسل ردیابی، رسانه تعبیهشده شخص ثالث، فرم تماس یا کوکی غیرضروری استفاده نمیکند. سیاست حریم خصوصی Cloudflare را ببینید.
۹. مجوزهای دستگاه
ورکلاگ فقط زمانی یک مجوز محافظتشده iOS را درخواست میکند که قابلیتی به آن نیاز داشته باشد:
- دوربین: ثبت عکس، ویدیو و اسکن سند.
- میکروفون: ضبط یادداشت صوتی و صدای ویدیو.
- عکسها: واردکردن عکس و ویدیویی که خودتان انتخاب میکنید.
- تشخیص گفتار: استفاده از مسیر محلی تبدیل گفتار پشتیبانیشده اپل.
- موقعیت مکانی: انتخاب محل کار و با رضایت جداگانه، درخواست Apple Weather برای همان مکان.
- یادآورها: ساخت Apple Reminder پس از اقدام صریح شما.
- اعلانها: نمایش اعلان محلی پایان عملیات، یادآور یا پشتیبانگیری که فعال میکنید.
۱۰. نگهداری، حذف و کنترل
- داده محلی پروژه تا زمانی باقی میماند که آن را ویرایش یا حذف کنید، داده برنامه را بردارید یا ورکلاگ را حذف کنید، با توجه به رفتار iOS و پشتیبانهایی که کنترل میکنید.
- داده موقت آبوهوا حداکثر هفت روز باقی میماند. نمای آبوهوای تایملاین همراه تایملاین باقی میماند.
- رویداد تشخیصی محلی حداکثر هفت روز باقی میماند. بسته تشخیصی ارسالشده حداکثر ۳۰ روز در فضای خصوصی EU R2 نگهداری میشود.
- پشتیبان تایملاین بستهشده محدودیت نگهداری خودکار ندارد. فقط دو پشتیبان کامل سیستم که جدیدتر و تأییدشده هستند نگهداری میشوند.
- مکاتبات پشتیبانی و حریم خصوصی فقط تا زمانی نگهداری میشود که بهطور منطقی برای پاسخ، حفظ امنیت، حل اختلاف یا انجام تعهد قانونی لازم باشد.
- Cloudflare، Apple، Google، Hugging Face و مقصدهایی که انتخاب میکنید، قواعد نگهداری خود را بر اطلاعاتی که پردازش میکنند اعمال میکنند.
پس از پشتیبانگیری تأییدشده تایملاین و بررسی بازیابی، میتوانید با اقدام صریح فقط فایلهای محلی کاملاً یکسان از نظر بایت را برای آزادکردن فضای دستگاه حذف کنید و سوابق تایملاین را نگه دارید. فایلها دوباره از مقصد پشتیبان انتخابشده قابل دانلود هستند. فراموشکردن رمز بازیابی فقط مورد محلی Keychain را حذف میکند و فایلهای پشتیبان را از بین نمیبرد.
۱۱. اهداف و مبانی قانونی
در صورت اعمال GDPR، پردازش ممکن است بر مبانی قانونی زیر تکیه کند:
- عملکرد درخواستی برنامه: ماده ۶ بند ۱ بخش b برای ارائه قابلیتهایی که انتخاب میکنید، شامل ثبت، اتصال حساب، پشتیبانگیری، بازیابی، خروجی، یادآورها و پشتیبانی.
- رضایت: ماده ۶ بند ۱ بخش a در مواردی که ورکلاگ رضایت جداگانه میخواهد، از جمله Apple Weather و ارسال دستی اطلاعات تشخیصی. میتوانید رضایت را برای پردازش آینده پس بگیرید، بدون آنکه بر پردازش قانونی پیش از پسگرفتن رضایت اثر بگذارد.
- منافع مشروع: ماده ۶ بند ۱ بخش f برای امنیت متناسب، قابلیت اطمینان، جلوگیری از سوءاستفاده، ارائه وبسایت و پشتیبانی، با سنجش در برابر حقوق شما.
- تعهد قانونی: ماده ۶ بند ۱ بخش c در جایی که اطلاعات برای رعایت قانون قابل اعمال باید پردازش یا نگهداری شود.
ورکلاگ از داده شخصی برای تبلیغات، ردیابی میان برنامهها، واسطهگری داده، پروفایلسازی یا تصمیم خودکار با اثر حقوقی یا اثر مهم مشابه استفاده نمیکند.
۱۲. ذخیرهسازی دستگاه طبق TDDDG آلمان
ورکلاگ پایگاه داده محلی، فایلها، رسانه، صدا، تصاویر بندانگشتی، تنظیمات، وضعیت مجوزها و اطلاعات فنی دیگری را که برای ارائه عملکرد درخواستی برنامه لازم است ذخیره میکند و میخواند. این ذخیرهسازی و دسترسی طبق ماده ۲۵ بند ۲ TDDDG کاملاً ضروری در نظر گرفته میشود. ورکلاگ از شناسه تبلیغاتی، اثرانگشتگیری دستگاه، پیکسل ردیابی یا شناسه پنهان بازاریابی استفاده نمیکند.
۱۳. ارائهدهندگان خدمات و پردازش بینالمللی
بسته به قابلیت اختیاری مورد استفاده، Apple، Google، Cloudflare یا Hugging Face ممکن است داده شخصی محدود یا فراداده درخواست را طبق توضیحات بالا پردازش کنند. این ارائهدهندگان ممکن است اطلاعات را در منطقه اقتصادی اروپا و کشورهای دیگر از جمله ایالات متحده پردازش کنند.
در صورت اعمال قواعد انتقال GDPR، انتقال باید بر یک تضمین قابل اعمال مانند تصمیم کفایت، عضویت در چارچوب شناختهشده حریم خصوصی یا تضمین قراردادی تأییدشده تکیه کند. جزئیات فعلی و سازوکار انتقال قابل اعمال در سیاست حریم خصوصی هر ارائهدهنده توضیح داده شده است:
- سیاست حریم خصوصی Apple
- سیاست حریم خصوصی Google
- سیاست حریم خصوصی Cloudflare
- سیاست حریم خصوصی Hugging Face
۱۴. حقوق حریم خصوصی شما
معمولاً میتوانید داده محلی پروژه را مستقیماً در ورکلاگ ببینید، اصلاح، صادر یا حذف کنید. میتوانید مجوزهای iOS را در تنظیمات دستگاه لغو کنید، رضایت Apple Weather را در تنظیمات ورکلاگ پس بگیرید، اتصال Apple یا Google را داخل برنامه قطع کنید، داده پنهان برنامه Google را از تنظیمات Google Drive حذف کنید و بسته تشخیصی محلی را پیش از ارسال پاک کنید.
در صورت اعمال GDPR و دریافت داده شخصی شما توسط مسئول پردازش، ممکن است حق دسترسی، اصلاح، حذف، محدودسازی، انتقال، اعتراض و پسگرفتن رضایت را داشته باشید. همچنین میتوانید نزد مرجع ناظر صالح حفاظت از داده شکایت ثبت کنید.
برای استفاده از این حقوق، از راه تماس حریم خصوصی درجشده در بخش تماس و پشتیبانی استفاده کنید.
۱۵. کودکان
ورکلاگ برای کودکان طراحی نشده است و آگاهانه داده شخصی کودکان را درخواست نمیکند.
۱۶. بهروزرسانی سیاست
اگر روش پردازش داده، ارائهدهندگان یا تعهدات قانونی ورکلاگ تغییر کند، این سیاست ممکن است بهروزرسانی شود. اگر تغییر بهطور اساسی بر شیوه ذخیره، استفاده، ارسال یا محافظت از داده اثر بگذارد، ورکلاگ ممکن است اطلاعیه جدیدی داخل برنامه نمایش دهد و پیش از آغاز پردازش تغییریافته تأیید بخواهد.