خلاصه
- رسیدینو پول جابهجا نمیکند؛ فقط واریز به کارت خود فروشنده را با فاکتورش تطبیق میدهد.
- اپ گوشی فقط اعلان/پیامک فرستندههای بانکیای را بررسی میکند که فروشنده تأیید کرده است. پیامکها و اعلانهای دیگر خوانده، ذخیره یا ارسال نمیشوند.
- از پیامک بانکی فقط اینها ارسال میشود: مبلغ، زمان بانکی، چهار رقم آخر حساب (اگر در پیامک باشد)، نتیجهٔ بررسی مانده (درست/نامعلوم) و یک اثرانگشت یکطرفه برای جلوگیری از تکرار.
- متن پیامک، ماندهٔ حساب و شماره کارتهای داخل پیامک از گوشی خارج نمیشوند.
دادههایی که اپ اندروید پردازش میکند
- دسترسی به اعلانها (نسخهٔ گوگلپلی): برای دیدن اعلان پیامک واریز بانک و اعلان اپهای بانکی. همهٔ اعلانهای دیگر بلافاصله و بدون ذخیره کنار گذاشته میشوند.
- دریافت/خواندن پیامک (فقط نسخهٔ مستقیم، خارج از گوگلپلی): همان کاربرد بالا. خواندن صندوق پیامک فقط در «جادوگر تعریف بانک» و به درخواست خود فروشنده انجام میشود تا یک نمونه انتخاب کند.
- دوربین: فقط برای اسکن کد QR اتصال؛ تصویری ذخیره یا ارسال نمیشود.
- وضعیت دستگاه: روشن بودن دسترسیها، محدودیت باتری، تعداد موارد در صف و نسخهٔ اپ، برای هشدار «سکوت گوشی» به فروشنده.
- نمونهٔ پیامک: فقط اگر فروشنده در جادوگر صریحاً بخواهد، نسخهای از یک پیامک واریز که در آن همهٔ عددهای حساب، کارت و مانده با # پوشانده شدهاند، برای ساخت قالب بانک ارسال میشود.
دادههای سرور
- حساب فروشنده: نام، ایمیل، موبایل، رمز عبور (بهصورت هش argon2id).
- کارتهای فروشنده: شمارهٔ کامل رمزنگاریشده (AES-256-GCM) برای نمایش به مشتری در صفحهٔ پرداخت باز؛ فقط چهار رقم آخر قابل جستوجو است.
- پرداختها و رویدادها برای گزارش و تطبیق. از مشتری نهایی فقط چیزی ذخیره میشود که خودش وارد کند (مثل نام یا آیدی در لینک فروش، یا گزارش «واریز کردم»).
- نشانی IP بهصورت هش و فقط برای محدودسازی تلاشهای مکرر نگه داشته میشود.
اشتراکگذاری
دادهها فروخته یا با تبلیغکنندهای به اشتراک گذاشته نمیشوند. رویدادهای پرداخت فقط به وبهوکی فرستاده میشوند که خود فروشنده تعیین کرده است.
نگهداری و حذف
فروشنده هر زمان میتواند گوشی را از پنل باطل کند (اتصال فوراً قطع میشود) و با درخواست به پشتیبانی، حساب و دادههایش را حذف کند. قطع اتصال در اپ، صف و تنظیمات روی گوشی را پاک میکند.
امنیت
ارتباط فقط با HTTPS؛ هر درخواست اپ با کلید اختصاصی دستگاه امضا میشود؛ کلید در Android Keystore نگه داشته میشود و در پشتیبانگیری گوشی قرار نمیگیرد.