FCM يتطلب جوجل play services على الأجهزة. تطبيقات السوق البديلة (F-Droid، Aptoide، Huawei AppGallery) لا تحصل على notifications إلا بآليات بديلة. لو تستهدف سوقًا تجنّب Google services لأسباب خصوصية، تطبيقك "أعمى" لـ ربع المستخدمين على الأقل.
APNS يربطك بنظام Apple بالكامل. حسابك في Apple Developer Program يكلف 99 دولار سنويًا، يتطلب KYC كامل، ويمكن تعليقه لأي سبب يراه Apple مناسبًا. حالات شائعة لمطورين عرب تم تعليق حساباتهم بسبب "محتوى مرتبط بدول مقاطعة" أو لأسباب غير مبررة.
البيانات: كل notification ترسلها عبر FCM/APNS تمر بخوادم Google/Apple. هما يعرفان متى يتلقى مستخدمك إشعارًا، حجم الإشعار، تردد الإشعارات. لتطبيقات حساسة (مراسلة، تداول، طبية)، هذا تسريب metadata غير مرغوب.
التكلفة في المقياس الكبير: FCM مجاني، APNS أيضًا. لكن لو نمت قاعدة المستخدمين لملايين، الميزات المتقدمة (analytics، A/B testing) تتطلب دفعات. خادم شخصي بتكلفة ثابتة يجنبك المفاجآت.