سیاست حریم خصوصی

آخرین به‌روزرسانی: 2026-10-10

ما کیستیم

IotMentor را مهدی منصوری، ساکن سوئد، اداره می‌کند. تماس: contact@iotmentor.dev.

گفت‌وگو («دستیار را امتحان کنید»)

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

اطلاعات شخصی حساس را در گفت‌وگو وارد نکنید — اطلاعات پزشکی، شمارهٔ ملی، اطلاعات مالی، یا اطلاعات مربوط به دیگران. برای برنامه‌ریزی یک پروژه به هیچ‌کدام از این‌ها نیازی نیست.

ما از گفت‌وگوها چیزی نگه نمی‌داریم: هیچ چیز به‌طور خودکار در پایگاه داده ذخیره نمی‌شود. مرورگر شما تاریخچهٔ گفت‌وگو را در هر نوبت دوباره می‌فرستد و ما آن را نگه نمی‌داریم — مگر آنکه وارد حساب شوید و خودتان ذخیره‌اش کنید.

محدودیت تعداد پیام و شمارنده‌های مصرف

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

چت در کجا در دسترس است

سرویس‌دهندهٔ هوش مصنوعی ما فقط در برخی کشورها خدمات ارائه می‌دهد. برای رعایت این محدودیت، سرور ما کد کشوری را که Cloudflare (بر اساس نشانی IP شما) به هر درخواست چت اضافه می‌کند می‌خواند؛ اگر چت در کشور شما ارائه نشود، به‌جای پاسخ همین را اعلام می‌کند. این کد فقط برای همین بررسی به کار می‌رود و ذخیره نمی‌شود.

محافظت در برابر ربات (Cloudflare Turnstile)

ابزارک کوچکی از Cloudflare Turnstile جلوی سوءاستفادهٔ خودکار از گفت‌وگو را می‌گیرد و معمولاً بی‌آنکه متوجه شوید، در پس‌زمینه شما را تأیید می‌کند. چگونگی پردازش این داده‌ها در پیوست حریم خصوصی Turnstile و سیاست حریم خصوصی Cloudflare آمده است.

آمار بازدید (Cloudflare Web Analytics)

بازدیدها را با Cloudflare Web Analytics می‌شماریم: کدام صفحه دیده شده، از کدام سایت آمده‌اید، و کشور و نوع دستگاه شما. این سرویس هیچ کوکی‌ای قرار نمی‌دهد، شما را در سایت‌های دیگر دنبال نمی‌کند، و ما فقط آمار کلی را می‌بینیم — هرگز یک بازدیدکنندهٔ مشخص را.

بازخورد (پسندیدم / نپسندیدم)

رأی دادن اختیاری است. اگر به پاسخی رأی دهید، رأی شما همراه با متن همان پیام و پاسخ در سوابق سرور میزبان ما (به مدت ۷ روز) ثبت می‌شود تا بتوانیم آن را بخوانیم و سرویس را بهتر کنیم. خودِ رأی — فقط پسندیدم یا نپسندیدم، و زبان صفحه — هم به‌صورت یک Issue خصوصی در مخزن GitHub خودمان ثبت می‌شود. هیچ متنی از پیام یا پاسخ به GitHub فرستاده نمی‌شود.

این رأی به حساب کاربری شما پیوند نمی‌خورد. فقط به‌صورت یک شمارش (پسندیدم یا نپسندیدم، همراه با زبان، تاریخ و اینکه گفت‌وگو از کجا شروع شده، و بی‌هیچ چیز دیگر) در شمارش‌های ناشناس استفاده، که بخش بعد توضیح می‌دهد، هم می‌آید.

شمارش‌های ناشناس استفاده

برای اینکه بدانیم محصول به کار مردم می‌آید یا نه و چه چیزی را باید بهتر کنیم، چند عدد ساده را در پایگاه دادهٔ خودمان نگه می‌داریم. هر بار که گفت‌وگویی شروع می‌شود یا ادامه پیدا می‌کند، رأیی داده می‌شود، یا سقف استفادهٔ رایگان پر می‌شود، یک سطر ذخیره می‌کنیم که فقط این‌ها را دارد: تاریخ (بدون ساعت)، زبان صفحه، اینکه گفت‌وگو از کجا شروع شده (دکمهٔ «از IotMentor بپرس» در یک راهنما، دکمهٔ پرسش‌های نمونه، یا تایپ مستقیم)، نام آن راهنما اگر از آنجا شروع شده، و یک برچسب موضوع (مثلاً «باتری» یا «هزینه») که از روی چند واژهٔ ثابت در نخستین پرسش شما خودکار انتخاب می‌شود. در این سطر نه متن پیام هست، نه نشانی IP، نه شناسهٔ حساب، و نه چیز دیگری که شما را مشخص کند. فقط برچسب موضوع از نوشتهٔ شما گرفته می‌شود و خودِ واژه‌ها نگه داشته نمی‌شوند. مجموع این عددها را فقط مالک سایت، در یک صفحهٔ خصوصی، می‌بیند.

حساب کاربری و پروژه‌های ذخیره‌شده

ورود به حساب اختیاری است و گفت‌وگو هرگز به آن نیاز ندارد. ورود بدون گذرواژه است: Supabase یک پیوند یک‌بارمصرف به ایمیل شما می‌فرستد.

ساختن حساب کاربری یعنی ما داده‌هایی از شما نگه می‌داریم. این را همان‌جا کنار کادر ورود هم می‌گوییم، نه فقط اینجا. در پایگاه دادهٔ Supabase، روی سرورهایی در اتحادیهٔ اروپا، این موارد ذخیره می‌شود:

چه چیزیچرا
نشانی ایمیل شماراه ورود دوبارهٔ شماست — گذرواژه‌ای در کار نیست
هر پروژه‌ای که خودتان ذخیره کنید (عنوان و کل گفت‌وگو)تا بتوانید بعداً ادامه دهید. هیچ چیز خودبه‌خود ذخیره نمی‌شود — فقط وقتی دکمهٔ «ذخیرهٔ این پروژه» را بزنید
برای هر پیامی که پس از ورود می‌فرستید، یک سطر: تعداد توکن‌ها و زمانبرای شناخت مصرف واقعی پیش از هر تصمیمی دربارهٔ قیمت‌گذاری. بدون متن پیام — فقط یک عدد و یک زمان

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

اشتراک‌گذاری برنامه

دکمهٔ «اشتراک‌گذاری برنامه» پیوندی می‌سازد که خودِ گفت‌وگو را به‌صورت فشرده در خود دارد. این پیوند هرگز به سرورهای ما فرستاده یا در آن‌ها ذخیره نمی‌شود (بخش بعد از «#» در مرورگر می‌ماند)، و صفحه پس از باز شدن، آن را از نوار نشانی پاک می‌کند. هر کسی که پیوند را داشته باشد می‌تواند آن گفت‌وگو را بخواند؛ پس آن را فقط با کسانی به اشتراک بگذارید که خودتان می‌خواهید.

زبان نمایش

زبان نمایش سایت را صفحه‌ای که در آن هستید تعیین می‌کند. سرورهای ما این را فقط به‌صورت یک برچسب در شمارش‌های ناشناس استفاده (بخش بالا) و در آمار کلی صفحه‌ها (بخش «آمار بازدید») نگه می‌دارند؛ هیچ‌کدام به شما برنمی‌گردد.

کارهایی که نمی‌کنیم

هیچ کوکی تبلیغاتی یا تحلیلی—
فروش یا اشتراک‌گذاری داده برای بازاریابی—
ذخیرهٔ تاریخچهٔ گفت‌وگو، مگر آنکه وارد شوید و خودتان پروژه‌ای را ذخیره کنیدگفت‌وگوی ناشناس هرگز در پایگاه داده نوشته نمی‌شود

چه کسان دیگری داده‌ها را از طرف ما پردازش می‌کنند

پردازشگربرای چه
OpenRouter و ارائه‌دهندگان مدلی که پیام‌ها را به آن‌ها می‌سپاردپیام‌های گفت‌وگو، فقط وقتی گفت‌وگو می‌کنید
CloudflareTurnstile، DNS، میزبانی این سایت و آمار بازدید بدون کوکی
Render (ایالات متحده)اجرای سرور ما و سوابق فنی آن
Zoho Mailصندوق ایمیل تماس ما
Supabase (اتحادیهٔ اروپا)ایمیل حساب، پروژه‌های ذخیره‌شده و توکن نشست (فقط اگر وارد شوید)، و شمارش‌های ناشناس استفاده (برای همه)
GitHub (مایکروسافت، ایالات متحده)رأی و زبان صفحه برای پاسخی که به آن رأی داده‌اید، در یک Issue خصوصی — بدون متن پیام، فقط اگر رأی دهید

انتقال به خارج از اتحادیهٔ اروپا/منطقهٔ اقتصادی اروپا. Supabase داده‌های حساب را در اتحادیهٔ اروپا نگه می‌دارد. سرور ما روی Render در ایالات متحده اجرا می‌شود، پس پیام‌های گفت‌وگو از آنجا می‌گذرند و سوابق فنی آن هم همان‌جا نگه داشته می‌شود. OpenRouter، ارائه‌دهندگان مدل آن و Cloudflare هم ممکن است داده‌ها را خارج از این منطقه پردازش کنند. این انتقال‌ها بر پایهٔ بندهای قراردادی استاندارد هر ارائه‌دهنده یا تضمینی هم‌ارز انجام می‌شود.

مبنای قانونی پردازش (GDPR)

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

داده‌ها را چه مدت نگه می‌داریم

چه چیزیچه مدت
پیام‌های گفت‌وگوی ناشناساصلاً ذخیره نمی‌شوند
شمارنده‌های پیام و توکنفقط در حافظهٔ سرور؛ با راه‌اندازی دوباره پاک می‌شوند
پروژه‌های ذخیره‌شدهتا زمانی که پروژه یا حساب خود را حذف کنید
سطرهای مصرف به ازای هر پیام۱۲ ماه، سپس خودکار حذف می‌شوند
شمارش‌های ناشناس استفاده (تاریخ، زبان، جای شروع گفت‌وگو، راهنما، برچسب موضوع)۱۲ ماه، سپس خودکار حذف می‌شوند
رأی‌های بازخورد (Issueهای GitHub)فقط رأی و زبان صفحه، بدون متن؛ تا زمانی که مفید باشد نگه داشته می‌شود
سوابق فنی سرور (Render)۷ روز — مدت پیش‌فرض خود Render
آمار بازدید (Cloudflare Web Analytics)فقط آمار کلی، که Cloudflare طبق سیاست خودش نگه می‌دارد

این مهلت ۱۲ماهه را خود نرم‌افزار هر روز به‌طور خودکار اجرا می‌کند و به یادآوری کسی وابسته نیست.

حقوق شما

اگر وارد شده باشید، بیشتر این حقوق را خودتان و بی‌درنگ در سایت اعمال می‌کنید: دسترسی و انتقال داده با «دریافت داده‌های من» (فایلی JSON شامل پروژه‌های ذخیره‌شده و خلاصهٔ مصرف)؛ اصلاح با تغییر نام پروژه یا ذخیرهٔ نسخهٔ به‌روزشده؛ حذف یک پروژه یا کل حساب.

برای کارهایی که خودتان نمی‌توانید انجام دهید، یا برای اعتراض به نحوهٔ پردازش، با contact@iotmentor.dev تماس بگیرید. اگر وارد نشده باشید، ما گفت‌وگوهای ناشناس را نگه نمی‌داریم، پس داده‌ای از شما نزد ما نیست. همچنین می‌توانید به سازمان حفاظت از حریم خصوصی سوئد (IMY) شکایت کنید.

کوکی‌ها

هیچ کوکی تبلیغاتی، تحلیلی یا ردیابی قرار نمی‌دهیم، پس بنر کوکی هم نداریم. تنها کوکی موجود، __cf_bm از Turnstile است که هنگام بررسی ربات تنظیم می‌شود؛ این کوکی برای امنیت ضروری است و از الزام کسب رضایت معاف است.

اگر وارد شوید، نشست شما در localStorage مرورگر، نه در کوکی نگه داشته می‌شود — مدیریت آن با کتابخانهٔ Supabase است، روی دستگاه شما می‌ماند و فقط به‌عنوان توکن، برای اثبات ورود، به سرور ما فرستاده می‌شود.

کودکان

IotMentor برای کودکان زیر ۱۶ سال طراحی نشده است و ما آگاهانه از کاربران زیر این سن داده‌ای جمع نمی‌کنیم.

تغییرات

تغییرات مهم را با تاریخ تازه همین‌جا منتشر می‌کنیم. اگر تغییری بر دارندگان حساب اثر جدی داشته باشد، پیش از اجرایی شدن به کاربران ثبت‌نام‌شده ایمیل می‌فرستیم.

نسخهٔ مرجع این سیاست در فایل PRIVACY.md مخزن خصوصی قرار دارد.