حركات · Harakat · Legal

العربيةEnglish

سياسة الخصوصية

تطبيق حركات للآيفون · آخر تحديث: ١٢ أكتوبر ٢٠٢٦

باختصار: لا يرفع حركات صوتك أو مقاطعك إلى أي خادم. مشاريعك والكلمات التي تلصقها والصوت والفيديو اللذان تستوردهما وتسجيلاتك والتوقيت والتصديرات يحفظها التطبيق على جوالك. التوقيت التلقائي ومسودات الكلام تعمل على الجوال. لا حساب ولا تسجيل دخول. وما يرسله التطبيق إلينا وإلى مزوّدي خدماتنا قليل وغير مرتبط بك: إحصاءات استخدام مجهولة وتقارير أعطال وطلبات إعدادات التطبيق (Google Firebase)، وسجل للجهاز في خدمة الإعلانات الخاصة بنا، وسجلًا حين يظهر ترويج لأحد تطبيقاتنا الأخرى أو تنقر عليه، وإجابتك إن أجبت عن السؤال الاختياري الذي يظهر مرة واحدة إن أوقفت تجديد برو. أما الاقتراح الذي تختار أن ترسله لنا (الرسالة، وبريدك إن كتبته) فهو مرتبط بك، لنتمكن من الرد عليك. وأما قياس الإعلانات فمختلف: بعد أن تجيب عن سؤال التتبع في iOS، يخبر التطبيق شركة Meta كلما فُتح، وحين تحفظ أول فيديو، وحين تبدأ تجربة مجانية، وحين تشتري برو، ومعها معرّف تثبيت مجهول ينشئه برنامج Meta. ويمكن لـ Meta ربط هذه البيانات بك، و—فقط إن سمحت بالتتبع—بمعرّف الإعلانات في جهازك؛ وهذا هو التتبع. لا نبيع البيانات، ولا إعلانات داخل التطبيق.

من نحن

حركات من تطوير معاذ عثمان (Kenzie Apps)، وهو المسؤول عن طريقة التعامل مع البيانات المذكورة هنا. للتواصل: kenz@kenzapps.com.

كلماتك وصوتك ومقاطعك تبقى مع التطبيق على جوالك

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

حتى لا تضيع أعمالك، يحتفظ حركات بنسخة من الوسائط التي تستوردها داخل مساحة التطبيق. ومثل بقية بيانات التطبيقات، تدخل هذه النسخ ومشاريعك في نسخة iCloud الاحتياطية إن كنت فعّلتها؛ وهذه النسخة تابعة لحسابك في Apple وتتعامل معها Apple وفق سياستها. ملفات المحرّك وذاكرة التوقيت المؤقتة وآخر تصدير مستثناة من النسخ الاحتياطي.

حذف المشروع يحذف نسخ وسائطه وبياناته المؤقتة. وحذف حركات يحذف كل ذلك من الجوال.

الكلمات التي تصحّحها في مسودة الكلام يتذكّرها حركات على جوالك في الإعدادات ← «كلماتي» حتى تحذفها من هناك؛ حذف المشروع لا يمسحها، أما حذف حركات فيمسحها.

ما يعمل على جوالك

تحميل محرّك التوقيت

المحرّكات التي تعمل على الجوال كبيرة الحجم، لذلك ليست داخل التطبيق. في أول استخدام للتوقيت التلقائي (أو مسودات الكلام) يعرض حركات تحميل ملفات المحرّك من خادم الملفات الخاص بنا (إصدار على GitHub تديره شركة GitHub, Inc. في الولايات المتحدة). أما خلفيات المناسبات الاختيارية فهي مضمّنة في التطبيق نفسه، واختيارها لا يحمّل شيئًا. ومثل أي موقع، يستقبل الخادم عنوان IP الخاص بك واسم الملف المطلوب، وقد يحتفظ بسجلات الخادم المعتادة وفق سياسته. لا يُرسل مع التحميل أي شيء عنك أو عن كلماتك أو وسائطك. وليكون التوقيت التلقائي جاهزًا حين تحتاجه، قد يحمّل حركات محرّك التوقيت من تلقاء نفسه بعد أول فتح للتطبيق، لكن على الواي فاي فقط، لا على بيانات الجوال ولا في وضع البيانات المنخفضة، وحين تكفي المساحة الفارغة؛ ويمكنك إيقاف ذلك من الإعدادات. ويُتحقق من الملفات على الجوال قبل استخدامها، ويمكنك حذف ملفات المحرّك من الإعدادات ‹ الميزات على جوالك.

إحصاءات استخدام مجهولة وتقارير أعطال وإشعارات وإعدادات التطبيق (Google Firebase)

لنعرف أي الميزات تُستخدم ولنصلح الأخطاء ولنوصل الإشعارات التي تسمح بها ولنضبط حدود التطبيق، يستخدم حركات أربع خدمات من Google Firebase (شركة Google LLC في الولايات المتحدة):

يتعرّف Firebase على نسخة التطبيق بمعرّفات خاصة بهذا التطبيق (معرّف تثبيت Firebase ومعرّف المطوّر من Apple)، ويستنتج موقعًا تقريبيًا (الدولة والمنطقة والمدينة) من عنوان IP؛ أما حركات نفسه فلا يستخدم خدمات الموقع أبدًا. ولا يتضمن حركات وحدة Google الخاصة بمعرّف الإعلانات ولا حزمة Google لقياس تحويلات الإعلانات على الجهاز، ولا يصل معرّف الإعلانات إلى Firebase أبدًا. مدة الاحتفاظ: تحتفظ Google Analytics ببيانات الأحداث شهرين وببيانات المستخدم حتى ١٤ شهرًا، وتحتفظ Crashlytics بتقارير الأعطال ٩٠ يومًا. وقد ننسخ بيانات الأعطال والاستخدام إلى مشروعنا على Google BigQuery لتحليلها. ولا يرتبط شيء من ذلك بهويتك، فلا يوجد حساب يُربط به.

خدمة الإعلانات الخاصة بنا (Engagement Center)

عند تشغيل حركات يسجّل سجلًا صغيرًا للجهاز على خادمنا engage.puzzpics.com. يحتوي السجل على معرّف عشوائي ينشئه التطبيق لنفسه (ليس معرّف الإعلانات ولا معرّف المطوّر من Apple)، وإصدار التطبيق ونظام iOS، وإعدادات اللغة والمنطقة والمنطقة الزمنية في جهازك، وهل فعّلت «إشعارات التطبيق»، وهل الإشعارات مسموحة. وفقط إن سمحت بالإشعارات، يحمل السجل أيضًا رمز الإشعارات الذي تعطيه Apple لجهازك واختيارك للإعلانات، لنتمكن من إرسال إشعار إليك. (أما رمز Firebase Cloud Messaging لموضوع إعلاناتنا فتحتفظ به Google، لا هذا السجل.) ومتى أُعطي رمز Apple يبقى في السجل حتى تحذف التطبيق أو تطلب منا حذفه؛ وإن أوقفت الإشعارات فلا يصلك شيء. أوقف الإعلانات من «الإعدادات ‹ إشعارات التطبيق» أو من إعدادات iOS. ويبلّغ التطبيق أيضًا عن بدء الجلسة، وعن ظهور رسالة داخل التطبيق أو النقر عليها، وعن فتح إشعار.

السبب: عدّ الأجهزة النشطة، وعرض رسائل قصيرة داخل التطبيق. قد تظهر على أي جهاز رسائل قصيرة داخل التطبيق عن حركات وتطبيقاتنا الأخرى. أما الإعلانات الترويجية الموجَّهة فيتحكم بها مفتاح «الإعدادات ‹ إشعارات التطبيق»، ومعها الإشعارات: لا تصل إلا إلى الأجهزة التي فعّلته. وهو متوقف إلى أن تختاره أنت: لا يُفعَّل إلا حين تسمح بالإشعارات من شاشة في التطبيق تذكر أنك ستصلك أيضًا إعلانات من حين لآخر عن التطبيق، أو حين تفعّله بنفسك من «الإعدادات ‹ إشعارات التطبيق». ويمكنك إيقافه من هناك في أي وقت، ومتى أوقفته يبقى متوقفًا. ولا تصلك الإشعارات إلا إن سمحت بها في iOS. لا يتضمن السجل كلماتك أو وسائطك أو مشاريعك، ولا اسمًا ولا بريدًا، ولا يُباع ولا يُشارك. مدة الاحتفاظ: ما دامت الخدمة تعمل، واطلب منا حذفه فنحذفه.

الاقتراحات التي ترسلها لنا

إن استخدمت «الإعدادات ‹ اقتراحاتك» يصلنا ما تكتبه، والفئة التي تختارها، وإجابتك عن سؤال «كم تدفع» الاختياري، وهل لديك برو، وإصدار التطبيق، وطراز جهازك وإصدار iOS وإعداد اللغة والمنطقة، ومعرّف تثبيت عشوائي، وبريدك الإلكتروني فقط إن كتبته لنرد عليك. تُحفظ في Google Cloud Firestore (شركة Google LLC في الولايات المتحدة). رجاءً لا تضع فيها كلماتك أو بيانات شخصية لا تريد أن تصلنا. مدة الاحتفاظ: حتى ننتهي منها ولا نحتاجها، واطلب منا حذفها فنحذفها.

«المزيد منا» (تطبيقاتنا الأخرى)

قد يعرض حركات تطبيقاتنا الأخرى. عند ظهور ترويج أو النقر عليه يسجّل التطبيق في Google Cloud Firestore أيّ تطبيقاتنا كان، وأين ظهر، ومعرّف تثبيت عشوائيًا، وإصدار التطبيق ونظام iOS، وإعداد اللغة. ولكي لا نروّج لتطبيق لديك أصلًا، ولنعدّ التثبيتات التي جاءت من الترويج، يتحقق حركات على الجوال من وجود تطبيقاتنا نحن. ولا يتحقق من وجود أي تطبيق آخر سوى تطبيقات التواصل التي تستطيع أزرار المشاركة تسليم الفيديو إليها، كي لا يعرض إلا الأزرار التي تعمل؛ ويبقى هذا التحقق على الجوال ولا يُسجَّل. ولا يرى أي تطبيقات أخرى. وتأتي أيقونات التطبيقات وأسماؤها من بحث App Store العام لدى Apple.

قياس الإعلانات (Meta) وسؤال التتبع

نعلن عن حركات على تطبيقات Meta. ولنعرف أي الإعلانات تنجح، يستخدم حركات برنامج App Events من Meta (Meta Platforms, Inc. وMeta Platforms Ireland Ltd.). ولا يُرسَل شيء إلى Meta قبل أن تجيب عن سؤال التتبع أدناه. وبعدها يخبر حركات شركة Meta حين يُفتح التطبيق، وحين يحفظ هذا التثبيت أول فيديو، وحين تبدأ تجربة مجانية (بلا سعر: لا يُدفع شيء)، وحين تشتري برو (سعر ذلك الشراء وعملته). ولا تحمل هذه الأحداث كلماتك أو فيديوهاتك أو أصواتك أو أسماء مشاريعك أو عناوينها أو أي شيء تصنعه. وتصل إلى Meta أيضًا معرّف تثبيت مجهول ينشئه برنامجها، وبيانات تقنية يرسلها برنامجها مع كل حدث (مثل إصدار التطبيق وإصدار iOS وطراز جهازك)، وعنوان IP، وإن تعطّل برنامج Meta نفسه فتقارير الأخطاء والأعطال الخاصة به. ويُبلغ برنامج Meta من تلقاء نفسه أيضًا عن التثبيت، وعن جوابك عن سؤال التتبع، وعن خروجك من التطبيق ومدة استخدامك له. ويوقف حركات ميزات Meta التلقائية التي تقرأ ما على الشاشة (المطابقة المتقدمة التلقائية، والأحداث المقترحة، والأحداث بلا برمجة).

سؤال التتبع: مرة واحدة، بعد مقدمة التشغيل الأولى (وبعد الفيديو الأول الموجّه، إن وُجد)، يشرح حركات ذلك ثم يسألك iOS إن كنت تسمح لحركات بتتبعك. إن اخترت السماح، تتضمن الأحداث معرّف الإعلانات في جهازك (IDFA)، ويمكن لـ Meta ربطه بما تعرفه من تطبيقات ومواقع أخرى لقياس إعلاناتنا وتحسينها — وهذا هو «التتبع». وإن اخترت مطالبة التطبيق بعدم التتبع، فلا يُقرأ معرّف الإعلانات ولا يُرسَل، ويحجب iOS عنوان التتبع الخاص بـ Meta في حركات؛ وتصل الأحداث المذكورة إلى Meta دونه (مع معرّف التثبيت المجهول) فتقيسها مجمّعة (Aggregated Event Measurement). ويعمل حركات بالطريقة نفسها في الحالتين. ويمكنك تغيير جوابك متى شئت من إعدادات iOS ‹ الخصوصية والأمن ‹ التتبع. وقد يخبر نظام SKAdNetwork من Apple شبكةَ الإعلانات، دون أي معرّف، بأن إعلانًا أدى إلى تثبيت.

تخضع معالجة Meta لهذه البيانات لسياسة الخصوصية الخاصة بها. مدة الاحتفاظ: وفق سياسة Meta. ولا تتضمن نسخة App Store من حركات برامج أي منصة إعلانية أخرى، وسنحدّث هذه السياسة قبل أن يتغير ذلك.

المشتريات

حركات برو (اشتراك أسبوعي أو شهري أو سنوي، أو شراء لمرة واحدة مدى الحياة) تعالجه Apple عبر App Store. لا نرى وسيلة الدفع ولا Apple ID ولا بيانات الفوترة. ويتحقق التطبيق من شرائك على الجوال عبر StoreKit من Apple، دون أي خدمة شراء من طرف ثالث (ويُبلَّغ سعر الشراء وعملته أيضًا إلى Google Firebase Analytics، وبعد أن تجيب عن سؤال التتبع إلى Meta، كما هو موضّح في قسم قياس الإعلانات).

إن أوقفت تجديد برو: سؤال واحد اختياري

إن أوقفت تجديد اشتراك حركات برو (في أثناء التجربة المجانية أو بعدها)، يسألك التطبيق مرة واحدة عن السبب حين تفتحه في المرة التالية: خمس إجابات تختار إحداها بنقرة، ومع «لم يلبِّ ما كنت أحتاجه» أو «سبب آخر» ملاحظة قصيرة اختيارية تكتبها إن شئت. يمكنك إغلاق السؤال دون أن تجيب، ولا يسألك التطبيق عن الاشتراك نفسه مرتين.

ما الذي يُرسَل: الإجابة التي اخترتها، وملاحظتك إن كتبتها، وهل كان الاشتراك في تجربته المجانية، وأي خطة من خطط برو، وعدد الأيام الكاملة منذ بدايته، وهل انتهى وصولك إلى برو أم لا، وإصدار التطبيق ورقم بنائه، وهل جاءت الإجابة من نسخة تجريبية، وإعداد اللغة والمنطقة (مثل ar_SA)، ووقت الإجابة. تُحفظ في Google Cloud Firestore (شركة Google LLC في الولايات المتحدة)، وهي غير مرتبطة بك: لا اسم ولا بريد ولا Apple ID ولا رقم شراء أو عملية ولا معرّف جهاز أو تثبيت. والإجابة المختارة (لا ملاحظتك أبدًا) تُعدّ أيضًا ضمن إحصاءات الاستخدام المجهولة، وكذلك ظهور السؤال أو إغلاقه، ومعها حدث مجهول حين يتوقف تجديد اشتراك وحين ينتهي (هل كان في تجربته المجانية، وعند انتهائه أي خطة). رجاءً لا تضع في الملاحظة كلماتك ولا أسماء ولا بيانات شخصية أخرى. مدة الاحتفاظ: حتى نقرأها ولا نحتاجها. ولأنها لا تحمل ما يدل عليك فلا نستطيع أن نبحث عن إجابة شخص بعينه؛ إن أردت حذف ملاحظة فأخبرنا بما كتبته فيها ونحذفها.

لا تصل كلماتك إلى أي خدمة ذكاء اصطناعي

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

ما لا يفعله حركات

ملصق الخصوصية في App Store

بيانات تُستخدم لتتبعك (قياس الإعلانات مع Meta، لقياس إعلاناتنا التي تعرضها Meta): المعرّفات (معرّف الجهاز — معرّف الإعلانات، فقط إن سمحت بالتتبع)، وبيانات الاستخدام (التفاعل مع المنتج — التثبيت، وفتح التطبيق والجلسات، وأول فيديو تحفظه)، والمشتريات (سجل الشراء — سعر شراء برو وعملته، وبدء التجربة المجانية).

بيانات مرتبطة بك: الأنواع الثلاثة نفسها — المعرّفات (معرّف الجهاز)، وبيانات الاستخدام (التفاعل مع المنتج)، والمشتريات (سجل الشراء)، لأن Meta يمكنها ربطها بك — ومعها، فقط للاقتراحات التي ترسلها، معلومات الاتصال (البريد الإلكتروني) ومحتوى المستخدم (محتوى آخر). والملاحظة الاختيارية في سؤال إيقاف التجديد محتوى مستخدم (محتوى آخر) أيضًا، وتُستخدم للتحليلات؛ لا تحمل ما يدل عليك، لكن ملصق Apple يذكر كل نوع من البيانات مرة واحدة، فتظهر تحت «مرتبطة بك».

بيانات غير مرتبطة بك (إحصاءاتنا وخدماتنا نحن): التشخيص (بيانات الأعطال وبيانات تشخيص أخرى)، والموقع (موقع تقريبي مستنتج من عنوان IP)، وبيانات أخرى.

أين تُعالج البيانات

تعمل الخدمات المذكورة خارج بلدك، وأغلبها في الولايات المتحدة. ولا نستخدمها إلا للأغراض الموضحة هنا.

الجهةماذامتىمدة الاحتفاظ
Google Firebase Analytics (الولايات المتحدة)أحداث استخدام مجهولة، وحدث الشراءأثناء استخدام التطبيقشهران للأحداث، وحتى ١٤ شهرًا لبيانات المستخدم
Google Firebase Crashlytics (الولايات المتحدة)تقارير الأعطالبعد حدوث عطل٩٠ يومًا
Google Firebase Remote Config (الولايات المتحدة)معرّف تثبيت Firebase، وإصدار التطبيق ونظام iOS، واللغة والبلد، والمنطقة الزمنية، وعنوان IP، وخصائص إحصاءات الاستخدام لهذا التثبيت (مثل هل لديك برو ومتى فُتح التطبيق أول مرة)؛ ومجموعة التجربة (مع إحصاءات الاستخدام)عند فتح التطبيق أو العودة إليهوفق سياسة Google لبيانات Remote Config
خادمنا engage.puzzpics.comسجل جهاز مجهول (ومعه رمز Apple للإشعارات بعد أن تسمح بها)، وأحداث الجلسات والرسائلعند التشغيل وأثناء الاستخدامما دامت الخدمة تعمل، أو حتى تطلب الحذف
Google Firebase Cloud Messaging (الولايات المتحدة)رمز التسجيل، وموضوع الإعلاناتفقط بعد أن تسمح بالإشعاراتحتى تحذف التطبيق؛ وتُنهي Google صلاحية الرمز غير المستخدم بعد نحو ٢٧٠ يومًا
Google Cloud Firestore (الولايات المتحدة)الاقتراحات التي ترسلها، وظهور الترويج والنقر عليه، وإجابتك عن سؤال إيقاف التجديدفقط عند الإرسال أو الظهور أو النقر أو الإجابةحتى ننتهي منها، أو حتى تطلب الحذف
خادم الملفات (GitHub، الولايات المتحدة)عنوان IP، والملف المطلوبعند تحميل المحرّكوفق سياسة السجلات لدى الخادم
Meta (الولايات المتحدة / أيرلندا)فتح التطبيق، وأول فيديو محفوظ، وبدء تجربة مجانية (بلا سعر: لا يُدفع شيء)، وشراء برو (السعر والعملة)؛ ويرسل برنامج Meta من تلقاء نفسه: التثبيت، وجوابك عن سؤال التتبع، والخروج من التطبيق (ومدة الاستخدام)؛ ومعرّف تثبيت مجهول ينشئه برنامج Meta؛ ومعرّف الإعلانات فقط إن سمحت بالتتبع؛ وبيانات تقنية عن الجهاز والتطبيق؛ وعنوان IP؛ وتقارير أخطاء برنامج Meta نفسهبعد أن تجيب عن سؤال التتبع، أثناء استخدام التطبيقوفق سياسة Meta
Appleالمشتريات، ونسخة iCloud الاحتياطية إن كنت تستخدمهاعند الشراء، وعند النسخ الاحتياطيوفق سياسة Apple

حقوقك وخياراتك

الأطفال

حركات غير موجّه للأطفال دون ١٣ عامًا، ولا نجمع عن علم معلومات شخصية منهم.

التغييرات

إن تغيّرت هذه السياسة سنحدّث التاريخ في أعلاها، ونذكر التغييرات المهمة في ملاحظات الإصدار في App Store قبل سريانها.

التواصل

للأسئلة أو الطلبات: kenz@kenzapps.com. نسعى للرد خلال يومي عمل.

إن اختلف النصان، فالنص الإنجليزي هو المرجع.


Privacy Policy

Harakat (حركات) for iPhone · Last updated: 12 October 2026

The short version: Harakat never uploads your voice or clips. Your projects, the words you paste, the audio and video you import, your recordings, timings and exports are kept by the app on your iPhone. Auto-timing and speech drafts run on the iPhone. There is no account and no sign-in. What the app sends to us and to our service providers is small and not linked to you: anonymous usage statistics, crash reports and requests for app settings (Google Firebase), a device record for our own announcement service, a record when a promotion for one of our other apps is shown or tapped, and your answer if you answer the one optional question asked when you turn off Pro's renewal. A suggestion you choose to send us (the message, and your email if you enter it) is linked to you, so we can reply. Ad measurement is different: once you have answered iOS's tracking question, the app tells Meta each time it is opened, when you save your first video, when you start a free trial and when you buy Pro, with an anonymous installation ID that Meta's software creates. Meta can link this data to you, and — only if you allow tracking — to your device's advertising identifier; that is tracking. We do not sell data and there are no ads in the app.

Who we are

Harakat is made by Moath Othman (Kenzie Apps), who decides how the data described here is handled. Contact: kenz@kenzapps.com.

Your words, audio and video stay with the app on your iPhone

Everything you create in Harakat — project titles, the words you paste or type, the video and audio you import, lines you record, word timings, styles, and the videos you export — is stored by the app on your iPhone. Harakat never uploads your voice or clips, and it never sends your words to us or to anyone else.

To make sure you never lose work, Harakat keeps its own copy of the media you import inside the app's storage. Like other app data, those copies and your projects are part of your iCloud Backup if you have turned iCloud Backup on; that backup belongs to your Apple account and is handled by Apple under Apple's privacy policy. The engine files, timing caches and your last export are excluded from backup.

Deleting a project deletes its media copies and cached data. Deleting Harakat deletes all of it from the iPhone.

Words you correct in a speech draft are remembered on your iPhone in Settings → My words until you remove them there; deleting a project does not clear them, deleting Harakat does.

What runs on your iPhone

Downloading the timing engine

The on-device engines are large, so they are not inside the app. The first time you use auto-timing (or speech drafts), Harakat offers to download the engine files from our own file host (a release on GitHub, operated by GitHub, Inc., in the United States). The optional Occasion backgrounds («خلفيات المناسبات») are included in the app itself; choosing one downloads nothing. Like any website, the host receives your IP address and which file was requested, and may keep standard server logs under its own policy. Nothing about you, your words or your media is sent with the download. To have auto-timing ready when you need it, Harakat may download the timing engine by itself after you first open the app, but only on Wi-Fi, never on mobile data or in Low Data Mode, and only when there is enough free space; you can turn this off in Settings. The files are checked on the iPhone before use. You can delete the engine files in Settings → On this iPhone.

Anonymous usage statistics, crash reports, notifications and app settings (Google Firebase)

To see which features are used, to fix bugs, to deliver the notifications you allow and to set the app's limits, Harakat uses four Google Firebase services (Google LLC, United States):

Firebase recognises an installation by identifiers scoped to this app (a Firebase installation ID and Apple's identifier for vendor) and derives an approximate location (country, region, city) from your IP address; Harakat itself never uses Location Services. Harakat does not include Google's advertising-ID module or Google's on-device ad-conversion SDK, and Firebase never receives the advertising identifier. Retention: Google Analytics keeps event-level data for 2 months and user-level data for up to 14 months; Crashlytics keeps crash reports for 90 days. We may copy crash and usage data into our own Google BigQuery project to analyse it. None of it is linked to your identity — there is no account to link it to.

Our announcement service (Engagement Center)

When Harakat starts, it registers a small device record with our own server at engage.puzzpics.com. The record holds a random identifier the app creates for itself (not the advertising identifier and not Apple's identifier for vendor), the app and iOS version, your device's language, region and time zone settings, whether you have turned on App announcements, and whether notifications are allowed. Only if you allow notifications, the record also holds the device's Apple push token and your announcements choice, so we can send you a notification. (The Firebase Cloud Messaging token for our announcement topic is held by Google, not in this record.) Once given, the device's Apple push token stays in the record until you delete the app or ask us; with notifications off nothing is delivered. Turn announcements off in Settings → App announcements or in iOS Settings. The app also reports when a session starts, when an in-app message is shown or tapped, and when a notification is opened.

Why: to count active devices and to show short in-app messages. Short in-app messages about Harakat and our other apps may appear on any device. The Settings → App announcements switch controls targeted promotional messages and notifications: they go only to devices where it is on. It is off until you choose it: it turns on only when you allow notifications on a screen in the app that says you will also get occasional announcements about the app, or when you turn it on yourself in Settings → App announcements. You can turn it off there at any time; once you turn it off it stays off. Notifications still reach you only if you allow them in iOS. The record never contains your words, media or projects, carries no name or email, and is not sold or shared. Retention: kept while we run the service; ask us and we will delete it.

Suggestions you send us

If you use Settings → Suggestions, we receive what you type, the category you pick, your answer to the optional "what would you pay" question, whether you have Pro, the app version, your device model, iOS version and language and region setting, a random install identifier and, only if you enter it, your email address so we can reply. It is stored in Google Cloud Firestore (Google LLC, United States). Please don't include your lyrics or personal details you don't want us to have. Retention: kept until we have dealt with it and no longer need it; ask us and we will delete it.

"More from us" (our other apps)

Harakat may show you our other apps. When such a promotion is shown or tapped, the app records which of our apps it was, where it appeared, a random install identifier, the app and iOS version and your language setting, in Google Cloud Firestore. To avoid promoting an app you already have, and to count installs that came from a promotion, Harakat checks on the iPhone whether our own apps are installed. The only other apps it checks for are the social apps its share buttons can hand a video to, so it shows only buttons that work; that check stays on the iPhone and is not recorded. It cannot see any other apps. App icons and names come from Apple's public App Store lookup.

Ad measurement (Meta) and the tracking question

We advertise Harakat on Meta's apps. So that we can tell which ads work, Harakat uses Meta's App Events software (Meta Platforms, Inc. and Meta Platforms Ireland Ltd.). Nothing is sent to Meta before you answer the tracking question below. After that, Harakat tells Meta when the app is opened, when this installation saves its first video, when you start a free trial (no price: nothing is paid), and when you buy Pro (the price and currency of that purchase). These events never contain your words, videos, sounds, project names, titles or anything you make. Meta also receives an anonymous installation ID that its software creates, technical data its software sends with every event (for example the app version, the iOS version and your device model), your IP address and, if Meta's own code fails, Meta's error and crash reports about that code. Meta's software also reports, on its own, the install, your answer to the tracking question, and when you leave the app with how long you used it. Harakat switches off Meta's automatic features that would read what is on the screen (automatic advanced matching, suggested events and codeless events).

The tracking question: once, after the first-run introduction (and the guided first video, if there is one), Harakat explains this and then iOS asks whether Harakat may track you. If you tap Allow, the events include your device's advertising identifier (IDFA), which Meta can link with what it knows from other apps and websites to measure and improve our ads — this is "tracking". If you tap Ask App Not to Track, the advertising identifier is never read or sent and iOS blocks Meta's tracking address for Harakat; Meta still receives the events above without it (with the anonymous installation ID) and measures them in aggregate (Aggregated Event Measurement). Harakat works the same either way. You can change your answer at any time in iOS Settings → Privacy & Security → Tracking. Apple's own SKAdNetwork may also tell an ad network, without any identifier, that an ad led to an install.

Meta's use of this data is governed by Meta's own Privacy Policy. Retention: under Meta's policy. The App Store version of Harakat contains no other ad platform's software; this policy will be updated before that ever changes.

Purchases

Harakat Pro (a weekly, monthly or yearly subscription, or a one-time lifetime purchase) is processed by Apple through the App Store. We never see your payment method, Apple ID or billing details. The app checks your purchase on the iPhone with Apple's StoreKit; no third-party purchase service is involved (the purchase's price and currency are also reported to Google Firebase Analytics and, after you answer the tracking question, to Meta, as described under Ad measurement).

If you turn off Pro's renewal: one optional question

If you turn off the renewal of a Harakat Pro subscription (during a free trial or later), the next time you open the app it asks once why — five one-tap answers, and for "It didn't do what I needed" or "Something else" an optional short note you can type. You can close it without answering, and it never asks about the same subscription twice.

What is sent: the answer you chose, your note if you wrote one, whether it was a free trial, which Pro plan, how many whole days since it started, whether your access has ended yet, the app version and build number, whether it came from a test build, and your language and region setting (for example ar_SA), and the time you answered. It is stored in Google Cloud Firestore (Google LLC, United States) and is not linked to you: no name, no email, no Apple ID, no purchase or transaction ID, no device or installation identifier. The chosen answer (never your note) is also counted in the anonymous usage statistics, with whether the question was shown or closed, together with an anonymous event when a subscription's renewal is turned off and when it ends (whether it was a free trial, and at the end which plan). Please leave your words, names and other personal details out of the note. Retention: until we have read it and no longer need it. Because it carries nothing that identifies you, we cannot look up one person's answer; if you want a note removed, tell us what it said and we will delete it.

No AI service receives your words

This version of Harakat has no AI helper and sends your words to no AI provider. If a future version adds an optional helper, it will explain what it sends and ask first, and we will update this policy before that version ships.

What Harakat does not do

The App Store privacy label

Data used to track you (ad measurement with Meta, to measure our ads shown by Meta): Identifiers (Device ID — the advertising identifier, only if you allow tracking), Usage Data (Product Interaction — install, app opens and sessions, your first saved video) and Purchases (Purchase History — a Pro purchase's price and currency, and the start of a free trial).

Data linked to you: the same three — Identifiers (Device ID), Usage Data (Product Interaction) and Purchases (Purchase History), because Meta can link them to you — plus, only for suggestions you send, Contact Info (Email Address) and User Content (Other User Content). The optional note on the renewal question is also User Content (Other User Content), used for analytics; it carries nothing that identifies you, but Apple's label lists each data type once, so it appears under "linked to you".

Data not linked to you (our own statistics and services): Diagnostics (Crash Data, Other Diagnostic Data), Location (Coarse Location, derived from the IP address) and Other Data.

Where the data is processed

The services above run outside your country, mainly in the United States. We use them only for the purposes described here.

RecipientWhatWhenKept
Google Firebase Analytics (US)Anonymous usage events, purchase eventWhile you use the app2 months (events), up to 14 months (user level)
Google Firebase Crashlytics (US)Crash reportsAfter a crash90 days
Google Firebase Remote Config (US)Firebase installation ID, app and iOS version, language and country, time zone, IP address, this installation's usage-statistics properties (such as whether you have Pro and when the app was first opened); your test group (with the usage statistics)When you open or return to the appAs set by Google's Remote Config data policy
Our server engage.puzzpics.comAnonymous device record (with the Apple push token once you allow notifications), session and message eventsAt launch and in useWhile the service runs, or until you ask
Google Firebase Cloud Messaging (US)Registration token, announcement topicOnly after you allow notificationsUntil you delete the app; Google expires an unused token after about 270 days
Google Cloud Firestore (US)Suggestions you send; promotion views and taps; your answer to the renewal questionOnly when you send, see/tap or answerUntil handled, or until you ask
Our file host (GitHub, US)IP address, file requestedWhen you download an engineUnder the host's own log policy
Meta (US / Ireland)App opened, first saved video, free trial started (no price: nothing is paid), Pro purchase (price, currency); sent by Meta's software on its own: the install, your answer to the tracking question, and leaving the app (with how long you used it); an anonymous installation ID Meta's software creates; the advertising identifier only if you allow tracking; device and app technical data; IP address; Meta's own error reports about its codeAfter you answer the tracking question, while you use the appUnder Meta's policy
ApplePurchases; your iCloud Backup if you use itWhen you buy; when iOS backs upUnder Apple's policy

Your rights and choices

Children

Harakat is not directed at children under 13, and we do not knowingly collect personal information from them.

Changes

If this policy changes, we will update the date at the top and describe material changes in the App Store release notes before the change takes effect.

Contact

Questions or requests: kenz@kenzapps.com. We aim to reply within two business days.