Blog | G5 Cyber Security

App Permissions: Keeping Your Logins Safe

TL;DR

Apps often ask for your usernames and passwords. This is risky! Use a password manager with built-in security checks, be wary of apps asking for credentials unnecessarily, and always enable two-factor authentication (2FA) wherever possible.

Understanding the Risks

When an app asks for your login details directly, it’s taking on a lot of responsibility. If that app is compromised, your information could be stolen. Here’s what to consider:

How to Stay Safe

  1. Use a Password Manager: This is the single best thing you can do.
    • Password managers store your logins securely and automatically fill them in when needed.
    • Good password managers also check if your passwords have been compromised in data breaches (e.g., Have I Been Pwned?).
    • Popular options include 1Password, LastPass, Bitwarden, and KeePass (open-source).
  2. Be Wary of Direct Credential Requests:
    • Question apps that ask for your username and password instead of using standard login methods like OAuth or OpenID Connect.
    • OAuth lets you log in with Google, Facebook, Apple etc., without sharing your actual password with the app.
    • If an app *insists* on direct credentials, research it thoroughly before proceeding. Check reviews and look for security reports.
  3. Enable Two-Factor Authentication (2FA):
    • 2FA adds an extra layer of security by requiring a code from your phone or authenticator app in addition to your password.
    • Use an authenticator app like Google Authenticator, Authy, or Microsoft Authenticator for the strongest protection. Avoid SMS-based 2FA if possible as it is less secure.
  4. Review App Permissions Regularly:
    • On Android:
      Settings > Apps > [App Name] > Permissions
    • On iOS:
      Settings > [App Name] > Permissions
    • Revoke permissions that seem unnecessary or excessive.
  5. Keep Your Software Updated:
    • Regular updates include security patches that protect against vulnerabilities.
    • Update your operating system, apps, and password manager frequently.
  6. Be Careful What You Click:
    • Avoid clicking links in suspicious emails or messages.
    • Download apps only from official app stores (Google Play Store, Apple App Store).

What about OAuth?

OAuth is generally safer than providing your direct credentials because the app never sees your actual password. Instead, it receives a token that allows limited access to your account.

Exit mobile version