πŸ›‘οΈ Highly Reliable Remote Device Management

User-Friendly Control.
Zero Compromise on Security.

Veto provides a completely free, highly reliable toolkit to manage and secure your Android device. Designed to work withGoogle's Find My Device, it fills in the missing gaps without the battery drainβ€”remaining entirely dormant until a command is received. With multi-transport fallbacks like offline SMS and mesh networks, you stay connected and protected even without internet. Made simple for the average user, yet endlessly capable for power users.

Note on Device Compatibility & Security: This app is designed for modern Android devices. Newer devices natively protect the quick settings panel and power-off menu on the lock screen by requiring the device to be unlocked. Veto leverages this by not using a separate custom password to prove ownership; instead, it relies on your device's existing lock screen security. Make sure you have a strong, secure PIN or password set on your device.

Download Android App Smartly chooses latest APK
GitHub RepositoryOpen Source

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.

Redundant Control Pipeline

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.

πŸ“ veto locateLocation

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

🚨 veto theftMacro

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

πŸ”Š veto ringAlarm

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

πŸ”’ veto lockSecurity

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

πŸ“Έ veto photoMedia

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

πŸŽ™οΈ veto audioMedia

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

πŸŽ₯ veto video
Media

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

πŸ’‘ veto flashHardware

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

πŸ“Š veto statsTelemetry

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

πŸ“‘ veto bluetoothHardware

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

πŸ”‡ veto nodisturbSystem

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

πŸ“³ veto ringermodeSystem

Switch between normal, vibrate, and silent modes. Note: Android bundles silent mode with Do Not Disturb.

Usage: veto ringermode [normal | vibrate | silent]
Requires: DoNotDisturbAccessPermission

πŸ›°οΈ veto gpsHardware

Forcefully flip Location Services (GPS) on or off using deep Android secure settings.

Usage: veto gps [on | off]
Requires: WriteSecureSettingsPermission

❓ veto helpUtility

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.

Security Specifications

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.