Overview
PARKINMX provides three security features:- Security PIN (NIP) - 4-digit code for sensitive operations
- Biometric Authentication - Face ID, Touch ID, or Fingerprint for quick login
- Password Management - Change your login password
Access security settings from Perfil → Seguridad in the side menu.
Security PIN (NIP)
The security PIN is a 4-digit code used to authorize sensitive operations like:- Creating payment cards
- Confirming reservations
- Modifying account settings
Creating Your First PIN
Verify your email
- Tap “Enviar Código” to receive a 6-digit code via email
- Enter the code when it arrives
- Tap “Verificar” to continue
Create your PIN
- Use the numeric keypad to enter a 4-digit PIN
- Choose a memorable but secure combination
- Avoid obvious patterns like 1234 or 0000
Changing Your PIN
- Go to Seguridad → Cambiar mi NIP
- Verify your email (6-digit code)
- Enter your new 4-digit PIN
- Confirm the new PIN
- Your PIN is immediately updated
Recovering a Forgotten PIN
If you forget your PIN:- Tap “¿Olvidaste tu NIP?” on any PIN entry screen
- Verify your email address
- Create a new PIN following the standard flow
- The old PIN is replaced
Biometric Authentication
Speed up your login with facial or fingerprint recognition.Supported Methods
| Platform | Method | Requirements |
|---|---|---|
| iOS | Face ID | iPhone X or newer |
| iOS | Touch ID | iPhone 5s - 8 Plus, iPad |
| Android | Fingerprint | Android 6.0+, enrolled fingerprint |
Enabling Biometrics
Check compatibility
Your device must have biometric hardware and at least one face/fingerprint enrolled in system settings.
Enable in app
- Go to Seguridad
- Toggle “Usar Face ID” or “Usar Huella Digital”
- Authenticate with your face/fingerprint when prompted
- Toggle turns green when enabled
Biometric data never leaves your device. Authentication is processed locally by iOS/Android, and PARKINMX only receives a success/failure response.
Disabling Biometrics
- Go to Seguridad
- Toggle “Usar Face ID” or “Usar Huella Digital” to off
- No authentication required to disable
Password Management
Change your Firebase Authentication password directly from the app.Changing Your Password
Verify with PIN
- Tap “Cambiar Contraseña” in Security menu
- Enter your 4-digit security PIN
- If correct, password form appears
Enter new password
- Type your new password (minimum 6 characters)
- Use a mix of letters, numbers, and symbols
- Tap “Actualizar Contraseña”
Password Requirements
- Minimum 6 characters
- Case-sensitive
- Can include letters, numbers, and special characters
- No maximum length
Session Timeout
If your Firebase session is too old, password changes may fail with:- Log out of the app
- Log back in with your current password
- Immediately go to Security and change your password
Security Best Practices
Use Biometrics
Enable Face ID or Fingerprint for quick, secure access without typing passwords.
Strong PIN
Avoid 1234, 0000, or your birthday. Use a random 4-digit combination.
Regular Updates
Change your PIN and password every 3-6 months.
Secure Device
Always lock your phone with a passcode. PARKINMX security is only as strong as your device lock.
Troubleshooting
Biometric toggle is grayed out
Biometric toggle is grayed out
Causes:
- Device doesn’t have biometric hardware
- No face/fingerprint enrolled in system settings
- Permission denied to app
- iOS: Settings → Face ID & Passcode (or Touch ID)
- Android: Settings → Security → Fingerprint
- Enroll at least one face/fingerprint
- Restart the app
Email verification code not arriving
Email verification code not arriving
Troubleshooting steps:
- Check spam/junk folder
- Wait 2-3 minutes (email can be delayed)
- Verify email address is correct in your profile
- Tap “Enviar Código” again to resend
- If still failing, contact support
Forgot both PIN and password
Forgot both PIN and password
Recovery process:
- Use “¿Olvidaste tu contraseña?” on login screen first
- Reset password via Firebase email link
- Log in with new password
- Go to Security and recover PIN via email verification
PIN not working in other parts of the app
PIN not working in other parts of the app
Common issue: Typing too fast or extra spacesSolution:
- Enter PIN slowly, one digit at a time
- Use delete (⌫) to clear and re-enter
- If persistently failing, change your PIN to a new one
Related
- User Profile - Account information
- Payment Methods - PIN required for adding cards
- useSeguridad Hook - Technical implementation