لماذا لا تغادر أي صورة لبطاقاتك هاتفك
يتعرّف CardNugget على البطاقات على iPhone نفسه. إليك ببساطة ما يحدث على الجهاز، وما يمر عبر الشبكة، ولماذا.
تلتقط معظم ماسحات البطاقات صورة وترسلها إلى خادم يتعرّف عليها. هذا سهل البناء، لكنه يعني أن صورك — وأحيانًا ما يحيط بالبطاقة — تغادر هاتفك. صُمّم CardNugget بالعكس.
ما يحدث على iPhone
حين تعرض بطاقة، يجري كل ما يتعلق بالصورة على الجهاز:
- تجد الكاميرا حواف البطاقة؛
- تُقوَّم الصورة كأن البطاقة موضوعة مستوية تمامًا؛
- يُقرأ النص: الاسم والرقم والإصدار؛
- يُتعرّف على البطاقة ضمن كتالوج يضم أكثر من 137,000 بطاقة مرفق بالتطبيق.
لا تحتاج أي من هذه الخطوات إلى الإنترنت. تُعالَج الصورة في الذاكرة ثم تُنسى.
ما يمر عبر الشبكة
شيء واحد فقط يجب أن يأتي من الخارج: السعر. وللحصول عليه، يرسل التطبيق معرّف البطاقة في الكتالوج — رمزًا قصيرًا، لا أكثر. وإذا تردّد الكتالوج بين عدة بطاقات، يرسل التطبيق بدلًا من ذلك النص الذي قرأه: الرقم والإصدار واللغة. لا صورة أبدًا، ولا صورة مصغّرة، ولا أي شيء مشتق من صورة.
لا حساب ولا إعلانات ولا تحليلات، ولا شيفرة طرف ثالث في التطبيق: أُطر Apple وحدها.
صور البطاقات تسلك طريقًا أطول
حين تفتح صفحة بطاقة، يعرض التطبيق صورتها الرسمية. كان بإمكانه تنزيلها مباشرة من خادم الصور العام، لكن ذلك الخادم سيرى حينها عنوان IP الخاص بك وقائمة البطاقات التي تتصفحها. لذا يمر الطلب عبر خادمنا، الذي يجلب الصورة ويعيدها إليك. بناء ذلك أصعب، لكن لا أحد غيرك يعرف ما في مجموعتك.
أين تعيش مجموعتك
تُحفظ مجموعاتك وكمياتك وأسعارك على iPhone، ولا مكان آخر. يمكنك حذف بطاقة أو مجموعة كاملة في أي وقت، وحذف التطبيق يمسح كل شيء. لا نسخة سحابية منسية.
كل التفاصيل، بما فيها ما يسجّله خادمنا، موجودة في سياسة الخصوصية.