Android ایپس کو محفوظ بنانے میں ڈیٹا (storage، transmission) کی حفاظت، authentication/credentials کو محفوظ طریقے سے سنبھالنا، least privilege کے اصول (permissions) کی پیروی، اور عام vulnerabilities سے بچاؤ شامل ہے۔ سیکیورٹی ضروری ہے کیونکہ ایپس صارف کے حساس ڈیٹا کو سنبھالتی ہیں۔
ڈیٹا کی سیکیورٹی
✓ ENCRYPT sensitive data at rest — EncryptedSharedPreferences, Android Keystore (for keys),
encrypted databases (NOT plain SharedPreferences/files for secrets)
✓ Use HTTPS/TLS for all network traffic (never plaintext HTTP); certificate pinning for
sensitive apps
✓ Don't log sensitive data; clear it appropriately; mind clipboard/screenshots
✓ Use the KEYSTORE for cryptographic keys (hardware-backed where available)
