VOLUME PROFILES & LOCKS

VolumeMate icon

VolumeMate

Profiles, schedules, triggers and locks

Android has seven volumes. Your phone shows you one.

VolumeMate puts all seven on one screen, lets you save a whole set as a profile, and applies that profile on a timetable, when your headphones go in, or the moment you tap it. Then it can pin the lot so nothing moves them back.

Free with ads.
$4.99 once to unlock it all.

  • Android
  • No account
  • One-time purchase
  • English
The VolumeMate home screen: six labelled volume sliders for Media, Ringer, Alarm, Call, System and Notifications, a boost and equalizer row at the top, and a Normal, Profiles, Silent bar at the bottom

WHAT YOU ARE ACTUALLY ADJUSTING

The seven streams, and what each one really controls

The volume key only ever moves whichever stream the system thinks you mean. These are the seven it is choosing between, described the same way the app describes them.

01 Media
Music, video, podcasts, games — anything playing audio.
02 Ringer
The incoming call ringtone.
03 Notifications
App pings: messages, email, banners. Android keeps this in lockstep with Ringer on many devices unless it has Do Not Disturb access.
04 Alarm
Wake-up alarms from the Clock app.
05 Call
The earpiece level during a phone call.
06 System
UI sounds — keyboard, screenshot, dial pad. Android links this to Ringer on most devices, so the two sliders move together.
07 Bluetooth
Voice over a Bluetooth headset. Music over Bluetooth is still Media.

Two of those overlaps are Android's, not VolumeMate's: System is tied to Ringer on most devices, and Notifications follows Ringer unless the app has been given Do Not Disturb access. The app says so beside the sliders instead of letting you conclude it is broken.

A profile is a whole set of levels, not one slider

Sleep, Work, Gym, Driving, Meeting. Each one stores the levels you want across the streams you care about, plus whether the phone should ring, vibrate or go silent, and applies all of it in a single tap.

Profiles are reachable from the bar at the bottom of the home screen, from a Quick Settings tile you can drag into your notification shade, and from a notification that keeps your favourites one swipe away. A profile can also be applied on a timer — an hour of Meeting, then whatever was set before comes back. And after a phone call ends, VolumeMate reapplies the active profile, because the call itself often moves the ringer.

THE PART THAT USUALLY DOES NOT WORK

Whether a schedule fires when the app is not running

This is where volume apps quietly fail, so here is exactly how VolumeMate does it.

Schedules are the system's, not ours

Each schedule is registered with Android's own alarm service, and the profile is applied by a receiver rather than by the app. Swipe VolumeMate away and 22:30 still happens.

They come back after a restart

Alarms do not survive a reboot on Android, so a boot receiver re-arms every schedule when the phone starts up and again after the app updates itself.

Two triggers, and only two

Headphones plugged in, and a Bluetooth device connecting — either any device or one you pick. Calendar and app-launch triggers were dropped before release rather than ask for calendar and usage-tracking permissions.

Exact timing needs the alarm permission Android hands out in system settings. Without it a schedule still runs, but the system may batch it a little rather than hitting the minute.

Do Not Disturb changes what an app is allowed to do

While your phone is on silent, vibrate or Do Not Disturb, Android refuses to let any app change the ringer or the notification volume unless that app holds Notification Policy access. VolumeMate checks first and leaves those two streams alone rather than failing loudly, so a profile applied under Do Not Disturb sets everything else and skips them.

Grant the access once, in system settings, and the same profile sets all seven. There is a Permissions screen in the app that lists each one with a green tick or a button to fix it, because on Android the honest answer to "why did nothing happen?" is nearly always a permission.

THE LOCK

Locks fail for one reason, and it is fixable

Turn the lock on and VolumeMate takes a snapshot of every stream. If anything moves one afterwards — a volume key in a pocket, a game, an app being helpful — it is put back where it was, and the change is written down. The reason locks in other apps quietly stop working is that their listener gets killed when you swipe the app away or the phone dozes. VolumeMate runs the lock as a foreground service with a visible notification, which is precisely what stops Android from killing it.

  • The lock Pins every stream at once. Nothing changes until you unlock it.
  • The limiter Sets a ceiling per stream instead. Anything above the cap is pulled down.
  • The change log Every level change with what caused it — you, a schedule, a trigger, the lock putting it back.

PRICING

What the $4.99 actually changes

One payment, no subscription, and nothing expires. The free tier is a real app with a banner on the home screen and an occasional full-screen ad; buying the unlock removes them.

Free tier against the one-time unlock
Feature Free Unlocked
All seven sliders and the mode bar Yes Yes
Saved profiles 2 As many as you like
Schedules 1 As many as you like
Triggers 1 As many as you like
Volume boost To 150% To 200%
Equalizer presets, bass, virtualizer Yes
Volume lock Yes
Volume limiter Media only All seven streams
Ads Banner and occasional full screen Removed

$4.99once, not a subscription

The decibel meter, the change log, the Quick Settings tile, the profile timer and JSON backup are in the app either way.

Get VolumeMate

Questions

Can it set the volume for one app only?

No, and nothing on Android can. The system mixes audio into seven streams, so the closest thing is Media, which every app that plays audio shares. VolumeMate controls those seven.

Do schedules still fire if the app is closed?

Yes. Schedules are handed to Android’s alarm service and applied by a receiver, so they fire with the app shut. They are re-armed after a restart too.

What happens when Do Not Disturb is on?

Android refuses ringer and notification changes unless the app has Notification Policy access. Grant it once in Settings and profiles work through Do Not Disturb; without it, those two streams are left alone.

Why does the ringer move when I drag System?

Because most Android builds tie those two streams together at the system level. VolumeMate says so next to the sliders rather than letting you think it is broken.

Does the volume lock survive swiping the app away?

Yes. It runs as a foreground service with a notification, which is what stops Android killing the listener. Locks that quietly unlock themselves are locks without that service.

How loud is 200%?

It is about +15 dB of loudness enhancement on top of your device maximum, and the free tier stops at roughly +7.5 dB. Some phones block the effect entirely, and the app tells you when yours does.

What does the $4.99 buy?

One payment, no subscription. It removes the banner and full-screen ads, lifts the profile, schedule and trigger limits, unlocks the lock, the full limiter, the equalizer and the 200% boost.

Does it need an account or an internet connection?

No account, ever. Profiles, schedules and triggers are stored on the phone. A connection is only used for ads on the free tier and for crash reporting.

What language is it in?

English only at the moment. Translations are written but not yet wired into the screens, so it would be misleading to list other languages.

Set it once tonight, and stop fixing it every morning

Save a Sleep profile, give it 22:30, and see whether your phone does it without being asked. That much is free.