Architected for Maximum Resilience
Built with zero-trust cryptography and multi-transport redundancy so you never lose control of your device.
Total Control & Sovereignty
You have full control to disable any command or transport method from your app. Use the app without cloud sync via SMS and messaging apps. Media files are stored securely in your Google Drive. Veto handles restricted access links that require your account login to view, ensuring total privacy.
Advanced Location Tracking
Fetch your current location anytime. Upcoming Feature: If your device moves beyond a 100-meter radius, its location will automatically update on the dashboard within 15 minutes.
Advanced Theft Mode
Uniquely designed for maximum deterrence. The `theft` command instantly bypasses Do Not Disturb to blare a max-volume siren, activates a mesh-network Radar UI to intimidate the thief, toggles the flashlight, and begins silently capturing background photos and audio to secure your data.
4 Independent Communication Channels
Whether your phone has a high-speed 5G connection or no cellular data at all, Veto remains accessible.
1. Web Dashboard
Real-time command dispatch using Firebase FCM push messaging. Features interactive Google Maps location tracking, live telemetry, and media gallery.
2. Offline SMS Control
Execute commands remotely without an internet connection, including toggling Bluetooth and GPS. If calling from an untrusted number, use your PIN: VETO <PIN> LOCATE. This temporarily whitelists you. Allowed contacts can simply use: VETO LOCATE.
3. Notification Interception
Intercepts auto-reply notification intents from messaging apps like WhatsApp and Telegram. Similarly to SMS, use VETO <PIN> COMMANDto securely authenticate via messaging platforms if your number isn't whitelisted.
4. In-App Test Sandbox
Integrated test environment directly inside the Android application interface to preview command behavior and verify system permissions.
Complete Remote Command Manual
Full matrix of commands supported by Veto via Web Dashboard, SMS, or Notification Auto-Reply.
Lost your device? This strictly fetches high-accuracy GPS coordinates and generates a quick Google Maps link. It forces the GPS on even if disabled!
Usage: veto locate
Requires: LocationPermission
The ultimate panic button. Enables Bluetooth (enhancing FMD network visibility), fetches GPS, turns off DND, loops a deafening alarm, and locks the screen, all at once. Pass "end" to cancel.
Usage: veto theft [end]
Requires: LocationPermission
Dropped it under the couch? Force your device to ring at maximum volume, totally bypassing Do Not Disturb and silent mode. You can specify duration in seconds (max 30 minutes).
Usage: veto ring [seconds]
Requires: DoNotDisturbAccessPermission
Instantly secure your device. It completely disables biometric unlocks, requiring a hard password to get back in. You can also display an optional message on the lock screen.
Usage: veto lock [msg]
Requires: DeviceAdminPermission
Secretly snaps a photo from the front or rear camera, right over the lock screen, and beams it straight to your linked Google Drive. Add "flash" if it's dark.
Usage: veto photo [front | back] [flash]
Requires: CameraPermission
Want to know what's going on around your lost phone? Quietly records high-quality AAC audio for the specified duration and uploads it to Google Drive.
Usage: veto audio [duration_secs]
Requires: RecordAudioPermission
Similar to photo, but captures a quick video clip from either camera in the background. It's backed up to Google Drive automatically.
Usage: veto video [front | back] [flash]
Requires: CameraPermission, RecordAudioPermission
Need a visual beacon? Toggles your device's flashlight on or off so you can spot it in the dark.
Usage: veto flash [on | off]
Requires: None
Get the full scoop. Pulls vital details like battery percentage, SIM carrier info, IP addresses, and surrounding Wi-Fi networks in a flash.
Usage: veto stats
Requires: LocationPermission
Remotely toggle Bluetooth connectivity. Perfect for getting your device onto Google's Find My Device network if it's disconnected.
Usage: veto bluetooth [on | off]
Requires: BluetoothConnectPermission
Flip Do Not Disturb mode on or off. Useful if you need your phone to start accepting calls again.
Usage: veto nodisturb [on | off]
Requires: DoNotDisturbAccessPermission
Switch between normal, vibrate, and silent modes. Note: Android bundles silent mode with Do Not Disturb.
Usage: veto ringermode [normal | vibrate | silent]
Requires: DoNotDisturbAccessPermission
Forcefully flip Location Services (GPS) on or off using deep Android secure settings.
Usage: veto gps [on | off]
Requires: WriteSecureSettingsPermission
Need a quick refresher? Prints out the list of commands available to your device.
Usage: veto help
Requires: None
Help & FAQ
Common questions and troubleshooting for Veto commands and transports.
Q: Why isn't this just an alternative to Google Find My Device?
A: Veto isn't here to replace Google Find My Device; it's designed to complement it. For example, our `theft` command intentionally turns on Bluetooth to make your device highly visible to the billions of devices on the FMD network, even if it's completely offline. We fill in the gaps with hardcore features like siren alarms, biometric lockouts, and offline SMS control.
Q: What if my phone doesn't have a SIM card?
A: No problem! While SMS is a great fallback, Veto fully supports commanding your device through our Web Dashboard or via Notification Auto-Replies (like WhatsApp or Telegram) over standard Wi-Fi.
Q: Can I track my phone's location constantly?
A: No. Veto uses a completely dormant architecture to save your battery. It only wakes up when you explicitly send a command (like `locate`). We do not continuously poll your location in the background.
Q: Why didn't my SMS command work?
A: If you are sending an SMS from a number that is not on your Allowlist, you must include your PIN in the command: veto <PIN> locate. Sending a correct PIN will temporarily whitelist that number for future commands. Also, verify that Veto has SMS permissions enabled.
Q: Why is Notification Reply not working?
A: First, ensure you have granted Veto Notification Access in your device settings. Second, you must select the specific messaging app (e.g., WhatsApp, Telegram) within Veto's settings. Lastly, ensure you are using the PIN format (veto <PIN> command) if required by your settings.
Q: Why are my commands being ignored when the app is in the background?
A: Modern Android versions aggressively kill background tasks. You must disable battery optimizations for Veto in your system settings to ensure it can always receive and process your commands.
Q: How do I grant Write Secure Settings permission?
A: The WriteSecureSettingsPermission is required for powerful hardware toggles like GPS and Bluetooth. Because Android restricts this for normal apps, you must grant it manually using a computer via ADB (Android Debug Bridge) with the command: adb shell pm grant com.neubofy.veto android.permission.WRITE_SECURE_SETTINGS
Q: Why did media upload (photo/audio) fail?
A: Verify that you have linked your Google Drive account within the Veto app settings. The device also needs an active internet connection to upload the files.
Zero-Trust Privacy
How Veto guarantees data privacy.
π« Zero Tracking & Zero Ads
Veto contains zero proprietary analytics SDKs and zero advertisement networks. We use Firebase Crashlytics to monitor stability, but it strictly only reports which part of the code crashed. It cannot touch decrypted files and all sensitive data remains in encrypted shared preferences.