دليل

كيف تتحقق مما إذا كان تطبيق التفريغ يرفع صوتك فعلًا

ثلاثة اختبارات، من ثلاثين ثانية إلى فحص شامل. ولا يتطلب أيٌّ منها أن تثق بالمطوّر — بمن في ذلك نحن.

كل تطبيق تفريغ يقول إنه يحترم خصوصيتك. وكلمة «آمن» تظهر على مواقعها كلها، بما فيها تلك التي ترفع تسجيلاتك إلى خادم وتحتفظ بها.

فإن كنت تتعامل مع مقابلات مع مصادر، أو محادثات مع عملاء، أو صوت مرضى، أو أي شيء خاضع لاتفاق موافقة، فالادعاء التسويقي لا يكفي. والمفيد في هذا السؤال تحديدًا أنه يمكنك التحقق منه بنفسك في دقيقة تقريبًا، ولست مضطرًا إلى أخذ كلام أحد على عِلّاته.

إليك ثلاثة اختبارات، مرتّبة بحسب الجهد.

الاختبار 1: أوقف الإنترنت #

يستغرق هذا ثلاثين ثانية ولا يتطلب شيئًا لا تملكه أصلًا.

  1. شغّل وضع الطيران، أو أوقف Wi-Fi وافصل كابل الإيثرنت فحسب.
  2. افتح التطبيق.
  3. فرّغ ملفًا حقيقيًا.

هذا هو الاختبار كله. فالتطبيق الذي لا يستطيع الوصول إلى خادم لا يستطيع الرفع إليه. وإن عاد إليك نص، فالعمل حدث على جهازك — ولا يوجد احتمال ثالث.

وإن حصلت بدل ذلك على مؤشر دوران، أو خطأ، أو رسالة عن التحقق من اتصالك، فقد حصلت على جوابك أيضًا.

وسبب فائدة هذا الاختبار الشديدة أنه لا يمكن تزييفه. فالمطوّر يستطيع كتابة أي شيء على موقع؛ لكن لا أحد يستطيع تفريغ صوتك على خادم لست متصلًا به.

الاختبار 2: راقب البايتات في Activity Monitor #

وضع الطيران يثبت أن التطبيق يستطيع العمل دون اتصال. لكنه لا يثبت أن التطبيق لا يرسل نسخة أيضًا حين تكون متصلًا. ولذلك راقب حركة الشبكة.

وتطبيق Activity Monitor موجود أصلًا على جهاز Mac لديك.

  1. افتح Activity Monitor (‏Command-Space، ثم اكتب "Activity Monitor").
  2. اضغط تبويب Network.
  3. اضغط عمود Sent Bytes للترتيب بحسبه.
  4. اعثر على تطبيق التفريغ في القائمة، ولاحظ الرقم.
  5. فرّغ ملفًا كبيرًا — كلما كبر كان أفضل، وتسجيل بحجم 50 ميغابايت مثالي.
  6. راقب الرقم.

وما تبحث عنه هو ما إذا كانت Sent Bytes تنمو بالتناسب مع حجم ملفك. فرفع تسجيل بحجم 50 ميغابايت يعني إرسال 50 ميغابايت. وهذا ليس أمرًا خفيًا ولا يمكن إخفاؤه — بل سيكون ظاهرًا بوضوح في ذلك العمود.

أما بضعة كيلوبايتات هنا وهناك فأمر طبيعي في أي تطبيق تقريبًا: التحقق من التحديثات، والتثبّت من الترخيص، وجلب الأسعار. أما خمسون ميغابايت فهي تسجيلك وهو يغادر المبنى.

الاختبار 3: شاهد كل اتصال بالاسم #

إن أردت أن تعرف بالضبط بماذا يتصل التطبيق لا مقدار ما يرسله فحسب، فأنت تحتاج إلى مراقب شبكة.

  • LuLu مجاني ومفتوح المصدر، من Objective-See.
  • Little Snitch مدفوع وأكثر تفصيلًا.

وكلاهما سينبّهك، أو يسجّل مدخلة، في كل مرة يحاول فيها تطبيق إنشاء اتصال خارج، ويخبرك باسم المضيف الذي يقصده. ثبّت أحدهما، ثم فرّغ شيئًا وراقب ما يظهر.

وهذا هو الاختبار الذي يميّز بين «هذا التطبيق يتصل بموطنه بشأن الترخيص» وبين «هذا التطبيق يرسل مقابلتي إلى خادم في بلد آخر».

ماذا سترى مع Offline Transcription #

سنكون محدّدين هنا، لأن الجواب المبهم يُبطل مقصد المقال.

‏Offline Transcription يُجري اتصالات شبكية فعلًا. فهو يتصل بـRevenueCat، الذي يتولى عمليات الشراء، للتحقق مما إذا كنت مشتركًا في Pro ولجلب الأسعار الحالية. وسترى هذه الاتصالات عند الإطلاق وعند فتح شاشة الشراء. وهذا هو الشيء الوحيد في التطبيق الذي يستخدم الشبكة — فلا توجد حزمة تحليلات ولا خادم آخر معنيّ.

وهو لا يرسل الصوت أبدًا. يعمل التفريغ عبر Whisper على معالجك أنت. وسواء فرّغت مذكرة صوتية من عشر ثوانٍ أو تسجيلًا من ثلاث ساعات، لا تتغير البايتات المرسَلة، لأنه لا يُنقَل شيء من ملفك.

وأوضح برهان هو الاختبار 1. ضع جهاز Mac في وضع الطيران وفرّغ مقابلة من ساعتين. سيعمل، لأن النموذج داخل التطبيق والمعالجة تحدث على شريحتك.

ونفضّل أن نخبرك عن اتصالات RevenueCat على أن تكتشفها بنفسك وتتساءل عمّا أغفلناه غيرها.

ما لا تثبته هذه الاختبارات #

يجدر أن نكون واضحين بشأن الحدود.

لا يخبرك أيٌّ من هذا بما يفعله تطبيق بملف بعد رفعه، إن كان يرفعه. ولا يتحقق مما يحدث على خادم شخص آخر، وهذه هي الصعوبة كلها في الخدمات السحابية — إذ يُطلب منك أن تثق بسياسة احتفاظ لا تستطيع فحصها.

كما أنه لا يخبرك بشيء عن تطبيق يجمّع عمليات الرفع لوقت لاحق. فإن كنت حريصًا كما ينبغي، فشغّل الاختبار 2 على مدى جلسة أطول لا على ملف واحد.

ووضع الطيران لا يثبت أن التطبيق لا يستخدم الشبكة لأي شيء أبدًا، بل يثبت فقط أنه لا يحتاج إلى الشبكة للقيام بالتفريغ. وهذان ادعاءان مختلفان، والثاني هو المهم بالنسبة إلى تسجيلاتك.

الخلاصة #

التطبيق الذي يفرّغ في وضع الطيران يعالج صوتك محليًا. ولا مفرّ من ذلك، ولا حاجة إلى ادعاء تسويقي في أي من الاتجاهين.

فإن كنت تختار أداة تفريغ لمادة سرّية، فشغّل اختبار الثلاثين ثانية على كل مرشّح قبل أن تقرّر. سيخبرك أكثر من أي سياسة خصوصية.

احصل على Offline Transcription

فرّغ الصوت والفيديو بالكامل على جهاز Mac الخاص بك. لا شيء يُرفَع، ولا حساب، ولا عدّاد بالدقيقة.

macOS 13.0 or higher · iOS 16.4 or higher