كارفكس (Carvex) — سوق السيارات الخليجي
تاريخ السريان: 4 أغسطس 2026
كارفكس تطبيق iOS يجمع إعلانات السيارات من الأسواق المتاحة للعامة في دول مجلس التعاون الخليجي. توضح هذه السياسة البيانات التي يتعامل معها التطبيق — والأهم من ذلك، البيانات التي لا يتعامل معها.
لا يقوم كارفكس بما يلي:
تُخزَّن المفضلة وعمليات البحث المحفوظة والملاحظات وسجل المشاهدات الأخيرة وبيانات الاشتراك المؤقتة على جهازك فقط باستخدام التخزين المحلي المعياري في iOS. وعند حذف التطبيق تُحذف هذه البيانات.
يعرض كارفكس إعلانات سيارات من مواقع أسواق متاحة للعامة. تُرسل الطلبات مباشرة من جهازك (للمصادر المجانية) أو عبر خادم كارفكس (لمصادر الاشتراك المميز، انظر أدناه). لا تُرسل أي بيانات مستخدم إلى هذه الأسواق — جهازك يقوم فقط بتنزيل بياناتها العامة.
المصادر المجانية (تُجلب مباشرة من جهازك):
مصادر الاشتراك المميز (تُجلب عبر خادم Firebase الخاص بنا):
بالنسبة لمصادر الاشتراك المميز، يشغّل كارفكس نظام معالجة على الخادم يجلب بيانات الإعلانات العامة مرة واحدة يوميًا، ويوحّد تنسيقها، وينشرها في ملف JSON واحد على Firebase Storage. ينزّل جهازك هذا الملف عندما تكون مشتركًا في كارفكس المميز. لا يتلقى الخادم أي معلومات عنك — فهو ينشر البيانات فقط.
كارفكس المميز اشتراك متجدد تلقائيًا متاح بخطتين:
تُعالج المدفوعات عبر نظام الشراء داخل التطبيق من Apple. لا يتلقى كارفكس ولا يخزّن بيانات الدفع الخاصة بك أو حساب Apple ID أو أي معلومات فوترة. يجري التحقق من إيصالات الاشتراك محليًا على جهازك عبر StoreKit 2 من Apple — ولا تُرسل بيانات الإيصالات إلى كارفكس أو أي جهة خارجية. يمكنك إلغاء الاشتراك أو إدارته في أي وقت من إعدادات iOS ← Apple ID ← الاشتراكات.
عند اشتراكك في كارفكس المميز، ينزّل جهازك ملف الإعلانات اليومي من Firebase Storage، وهي خدمة من Google. تسجّل Firebase عنوان IP لكل طلب تنزيل ووقته التقريبي (تسجيل الخوادم القياسي). لا يربط كارفكس هذه السجلات بأي هوية مستخدم لأن كارفكس لا يحتفظ بهويات مستخدمين أصلًا.
التحقق عبر Firebase App Check: طلبات تنزيل ملف الإعلانات المميز محمية بخدمة Firebase App Check باستخدام تقنية App Attest من Apple، وهي إطار عمل يتيح لجهازك إثبات أنه يشغّل نسخة أصلية وغير معدّلة من كارفكس. يجري هذا التحقق داخل المنطقة الآمنة (Secure Enclave) في جهازك، ولا تُرسل أي بيانات شخصية إلى كارفكس أو Firebase ضمن عملية التحقق.
عند تفعيل «التنبيهات في الخلفية» من الإعدادات، يستخدم كارفكس نظام الإشعارات المحلية في iOS لتنبيهك عند انخفاض سعر سيارة في مفضلتك أو ظهور إعلانات جديدة تطابق إحدى عمليات البحث المحفوظة. تُنشأ هذه الإشعارات على جهازك، ولا يُنشأ لجهازك أي رمز إشعارات (Push Token) ولا يُرسل إلى كارفكس أو أي خادم بعيد.
تعتمد التنبيهات في الخلفية على خاصية تحديث التطبيق في الخلفية في iOS لإيقاظ التطبيق دوريًا. عند الإيقاظ، ينزّل التطبيق أحدث ملف إعلانات (وفق سجلات Firebase الموضحة أعلاه) ويقارنه بنسخة محفوظة محليًا على جهازك، وإذا وُجد انخفاض سعر مؤهل أو تطابق جديد يُعرض إشعار محلي.
يمكنك تعطيل التنبيهات في أي وقت من إعدادات كارفكس ← الإشعارات ← التنبيهات في الخلفية، أو من إعدادات iOS ← كارفكس ← تحديث التطبيق في الخلفية / الإشعارات.
يستخدم كارفكس خدمة Firebase Crashlytics من Google لجمع تقارير الأعطال والمعلومات التشخيصية عند تعطّل التطبيق أو حدوث خطأ أثناء استخدامه (مثل تعذّر تحميل أحد مصادر الإعلانات)، مما يساعدنا على اكتشاف المشكلات وإصلاحها بسرعة.
قد يتضمن تقرير العطل أو الخطأ:
بيانات الأعطال غير مرتبطة بهويتك — فكارفكس لا يستخدم حسابات مستخدمين، لذا لا يمكن للتقارير تحديد هويتك. تُستخدم هذه البيانات حصرًا لإصلاح الأخطاء وتحسين استقرار التطبيق، ولا تُستخدم أبدًا للإعلانات أو تحليل السلوك. تُعالج بيانات الأعطال بواسطة Google (Firebase) ويُحتفظ بها لمدة 90 يومًا. لمزيد من التفاصيل راجع سياسة خصوصية Google.
يعرض كارفكس إعلانات مقدمة من Google AdMob. قد تجمع AdMob بعض البيانات وتستخدمها لعرض إعلانات مخصصة أو غير مخصصة، ومنها:
تُجمع هذه البيانات وتُعالج من قِبل Google وليس كارفكس. لمزيد من المعلومات، راجع سياسة خصوصية Google وكيفية استخدام Google للبيانات من التطبيقات.
شفافية تتبع التطبيقات (App Tracking Transparency): قبل أي تتبع لأغراض إعلانية، يطلب iOS إذنك عبر مطالبة «شفافية تتبع التطبيقات». إذا رفضت، تستمر الإعلانات بالظهور لكن دون تخصيص قائم على التتبع عبر التطبيقات. يمكنك تغيير اختيارك في أي وقت من إعدادات iOS ← الخصوصية والأمان ← التتبع.
| الخدمة | الغرض | المتحكم بالبيانات |
|---|---|---|
| Google AdMob | الإعلانات | |
| Firebase Storage | توصيل ملف الإعلانات المميز | Google (Firebase) |
| Firebase App Check | التحقق من أصالة الجهاز | Google (Firebase) + Apple (App Attest) |
| Firebase Crashlytics | تقارير الأعطال وتشخيص الاستقرار | Google (Firebase) |
| الشراء داخل التطبيق من Apple | معالجة الاشتراكات | Apple |
لا يشغّل كارفكس خوادم تخزّن بيانات مستخدمين؛ يُستخدم خادم Firebase فقط لنشر ملف الإعلانات اليومي.
كارفكس غير موجّه للأطفال دون سن 13 عامًا، ولا نجمع عن قصد أي معلومات من الأطفال.
قد نحدّث سياسة الخصوصية هذه من وقت لآخر، وستظهر أي تغييرات في هذه الصفحة مع تاريخ سريان محدّث. كما ستُذكر التغييرات الجوهرية في ملاحظات إصدارات التطبيق.
إذا كانت لديك أسئلة حول سياسة الخصوصية هذه، تواصل معنا عبر:
hamam@gccapps.com
Carvex — GCC Car Marketplace
Effective date: August 4, 2026
Carvex is an iOS app that aggregates car listings from public marketplaces across the GCC region. This policy explains what information the app handles and — just as importantly — what it does not handle.
Carvex does not:
Your favorites, saved searches, notes, recently viewed history, and premium entitlement cache are stored only on your device using iOS's standard local storage. If you uninstall the app, that data is removed.
Carvex displays car listings from publicly accessible marketplace websites. Requests are made directly from your device (for free sources) or via a Carvex-hosted backend (for premium sources, see below). No user data is transmitted to these marketplaces — your device simply downloads their public listing data.
Free-tier sources (fetched directly from your device):
Premium-tier sources (fetched via our Firebase backend):
For premium sources, Carvex runs a server-side pipeline that fetches public listing data once per day, normalizes it, and publishes a single JSON file to Firebase Storage. Your device downloads that file when you are subscribed to Carvex Premium. The backend does not receive any information about you — it only publishes data.
Carvex Premium is an auto-renewable subscription available in two tiers:
Payment is processed by Apple's In-App Purchase system. Carvex does not receive or store your payment details, Apple ID, or any billing information. Subscription receipts are validated locally using Apple's StoreKit 2 on your device — no receipt data is sent to Carvex or any third party. You can cancel or manage your subscription at any time in your iOS Settings → Apple ID → Subscriptions.
When you are subscribed to Carvex Premium, your device downloads the daily premium listings file from Firebase Storage. Firebase is a Google service. Firebase logs the IP address of each download request and the approximate time (standard HTTP server logging). Carvex does not associate these logs with any user identity because Carvex does not maintain user identities.
Firebase App Check: Requests for the premium listings file are protected by Firebase App Check using Apple's App Attest service. App Attest is an Apple framework that lets your device prove it is running an authentic, unmodified copy of Carvex. This verification happens inside Apple's Secure Enclave on your device; no personal data is sent to Carvex or Firebase as part of the attestation.
If you enable Background Alerts in Settings, Carvex uses iOS's local notification system to alert you when a favorited car drops in price or when new listings match one of your saved searches. These notifications are generated on your device. No push notification token is created for your device or sent to Carvex or any remote server.
Background Alerts rely on iOS's Background App Refresh framework to wake the app periodically. When woken, the app downloads the latest premium listings file (subject to the Firebase logging described above) and compares it to a locally-stored snapshot on your device. If a qualifying price drop or saved-search match is detected, a local notification is posted.
You can disable Background Alerts at any time in Carvex Settings → Notifications → Background Alerts, or globally in iOS Settings → Carvex → Background App Refresh / Notifications.
Carvex uses Firebase Crashlytics, a Google service, to collect crash reports and diagnostic information when the app crashes or encounters an error while you use it (for example, when a listings source fails to load). This helps us find and fix problems quickly.
A crash or error report may include:
Crash data is not linked to your identity — Carvex has no user accounts, so reports cannot identify who you are. The data is used solely for fixing bugs and improving stability, never for advertising or profiling. Crash data is processed by Google (Firebase) and retained for 90 days. For details, see Google's Privacy Policy.
Carvex displays ads provided by Google AdMob. AdMob may collect and use certain data to serve personalized or non-personalized ads, including:
This data is collected and processed by Google, not by Carvex. For more information, see Google's Privacy Policy and how Google uses data from apps.
App Tracking Transparency: Before any tracking for advertising purposes occurs, iOS asks for your permission via the App Tracking Transparency prompt. If you decline, ads are still shown but are not personalized using cross-app tracking. You can change your choice at any time in iOS Settings → Privacy & Security → Tracking.
| Service | Used For | Data Controller |
|---|---|---|
| Google AdMob | Advertising | |
| Firebase Storage | Premium listings file delivery | Google (Firebase) |
| Firebase App Check | Device authenticity verification | Google (Firebase) + Apple (App Attest) |
| Firebase Crashlytics | Crash reports & stability diagnostics | Google (Firebase) |
| Apple In-App Purchase | Subscription processing | Apple |
Carvex itself does not operate its own servers that store user data. The Firebase backend is used only to publish the daily premium listings file.
Carvex is not directed at children under 13. We do not knowingly collect any information from children.
We may update this privacy policy from time to time. Any changes will be reflected on this page with an updated effective date. Significant changes will also be noted in the app's release notes.
If you have questions about this privacy policy, contact us at:
hamam@gccapps.com
Hamam Alabdulla