Skej Help
formerly Sound Planner
Your phone's settings on easy mode.
Set it once and Skej takes it from there. No more hunting for the vibrate switch in a dark theater, or remembering to turn the ringer back on after a meeting. Tell Skej what your day looks like, and your phone keeps up all by itself.
01 / Help
Getting started
Schedules
A trigger decides when a schedule runs.
Schedules
A trigger decides when a schedule runs.
- Time repeats on the days and time you pick — the most common kind.
- Location runs when you arrive at or leave a place you have saved.
- Calendar follows your calendar events, changing your sound when one starts and putting it back when it ends.
- Bluetooth runs when a device connects or disconnects, like your car or headphones.
- A schedule has exactly one trigger. To cover two situations, create two schedules.
What a schedule changes
A schedule changes the settings you gave it, and leaves every other one alone.
What a schedule changes
A schedule changes the settings you gave it, and leaves every other one alone.
- Sound is where most schedules start: the ringer volume, the notification volume, whether each of them vibrates, the media volume, and which sound plays for notifications and alarms. Add the ones you want under "Sound source" on a schedule, or "Sound Settings" on a profile. The last of those — the default notification and alarm sounds — needs "Modify system settings", the same permission the screen settings do.
- Ringer and notification are linked by a "Same as notification" toggle inside the Ringer volume card. While it is on the notification volume follows the ringer one and cannot be moved on its own — so turning the ringer down turns your notifications down with it. Turn the toggle off to give them separate levels.
- Media volume is the odd one out, and usefully so. It needs no permission at all, and silencing your phone does not touch it: music, video and games keep playing at whatever you set.
- Screen settings live under "Display", and they need the same "Modify system settings" permission — one Android grant covering the whole group, which Phone settings a schedule can change lists.
- Anything you did not add is left exactly as it was. A schedule carrying one action changes one thing, so there is no need to spell out the settings you want left alone.
Making a schedule do more than change sound
A schedule can also launch an app, open a link, ring an alarm, or change how this app looks.
Making a schedule do more than change sound
A schedule can also launch an app, open a link, ring an alarm, or change how this app looks.
- Launch an app when a schedule fires — your music app when the car connects, your notes when you get to work. It is under "When this fires", on a schedule or on a profile, and you pick from the apps already installed on your phone. A profile runs it when a schedule uses that profile, or when you Apply Now; a Quick Settings tile applies the profile’s sound settings only, and launches nothing.
- Open a link works the same way and takes any web address. Type a bare one like example.com and the https:// is filled in for you; anything another app on your phone handles works too, not only web pages.
- Tapping the notification is what opens them, and that is not a shortcut — Android does not let an app put itself on your screen from the background, so the schedule posts its "fired" notification with the app or the link waiting behind it. Notifications therefore have to be allowed, and something has to be tapped. Set both and the link comes up in front. The app opens too, but as a separate task — you will find it in Recents rather than by pressing back.
- An alarm rings when a Time or Calendar schedule fires, with Dismiss and Snooze, even on silent — Alarms covers what it can and cannot do.
- A theme changes how this app itself looks, and stays until another themed schedule comes round or you change it in Settings — a theme has no end of its own, the same way a time schedule does not. See App theme.
- Nothing in this group undoes itself. Launching an app, opening a link and ringing an alarm each happen once; there is nothing to close again, and no second alarm, when the meeting ends or you drive away.
Alarms
A Time or Calendar schedule can ring an alarm, with snooze, when it fires.
Alarms
A Time or Calendar schedule can ring an alarm, with snooze, when it fires.
- Adding one happens under "When this fires", on a Time or Calendar schedule — not on Location or Bluetooth ones, and not in a profile. While a schedule uses a profile that section is hidden, so a schedule can use a profile or ring an alarm, not both. A calendar alarm rings when the event starts, and never again when it ends.
- Its settings are a sound, four numbers and a switch. The sound is the phone’s default alarm, one of the alarm sounds on your phone, or a song from your music. A snooze lasts 1 to 30 minutes; it can be snoozed 0 to 10 times, and 0 means no snooze button at all; it rings for 1 to 30 minutes before giving up; and it fades in over 0 to 120 seconds, in steps of 5, 30 seconds unless you change it, where 0 means it starts at full volume. The fade only changes how loudly the sound itself starts: it rises up to your alarm volume, never past it, and a snoozed alarm fades in again. It vibrates too, unless you turn "Vibrate" off; then it does not buzz at all, not even as it arrives — unless you turn vibration on for its "Alarms (no vibration)" category in Android’s settings.
- Choosing the sound is done by ear: each sound you tap plays for up to 10 seconds at your alarm volume, and stops when you tap another, close the list or leave the screen. "Alarm sounds" lists the ones on your phone; "Music" lists your songs, and asks for Android’s "Music and audio" access when you tap it. If you later take that access away, or delete the song, the alarm still rings — with the phone’s default alarm instead.
- Ringing is at your phone’s alarm volume, the one your clock app’s alarms use — on most phones even with the ringer on silent, and through a Do Not Disturb one of your schedules turned on, unless your Do Not Disturb settings block alarms. "Alarms only" always lets them through; "Priority only" follows whatever you allowed in Android. Skej never changes that volume; set it the way you would for any alarm.
- The status bar shows the alarm-clock icon, and the phone lists it as your next alarm, when it is the soonest alarm on the phone — the same as your clock app’s. It needs Alarms & reminders: without it there is no icon and no next-alarm entry, and the alarm cannot ring on time — see below.
- Locked or in use decides how it appears. On a locked phone it takes over the screen, with Dismiss and Snooze. That screen wears your theme, or follows the phone’s dark mode if your theme is System; a theme one of your schedules applies shows there once you have opened Skej since. While you are using the phone it arrives as a pop-up notification with the same two buttons, and swiping that pop-up away dismisses the alarm. If Settings shows "Full-screen alarms" as not allowed, it always arrives as the pop-up — and still rings. If you lowered an alarm category rather than turning it off, it still rings, but only as an entry in the notification shade, with no full screen and no pop-up.
- Unanswered alarms ring for their ring length, then stop and leave a "Missed alarm" notification. Once one has been snoozed as many times as its limit allows, the Snooze button goes and only Dismiss is left.
- Restarting the phone means a snooze is lost. The schedule’s next alarm is set up again when the phone starts, but one you snoozed does not come back.
- Two permissions matter. Notifications must be allowed, or the alarm does not ring at all — its Dismiss button lives on a notification, and a ringing phone with nothing to stop it would be worse than silence. Alarms & reminders must be granted too: without it Android will not let the alarm ring on time, and "Alarm couldn’t ring" appears instead.
- The Alarms categories must stay on. Android’s notification settings for Skej list two of their own: "Alarms", for alarms that vibrate, and "Alarms (no vibration)", for those with Vibrate off. Turn one off and the alarms that use it stop ringing, each posting "Alarm couldn’t ring" instead. With either off, you cannot add a new alarm, because turning Vibrate on or off moves an alarm to the other one. A saved alarm is flagged only when its own category is off. One tap on either opens Skej’s notification settings, where both are listed. Missed-alarm and couldn’t-ring notices arrive with the "Ringer Changes" notifications, so turning those off hides them too.
Profiles
A profile is a saved set of sound settings that schedules can share.
Profiles
A profile is a saved set of sound settings that schedules can share.
- A profile holds a ringer mode, volumes, and whether the phone vibrates.
- Point several schedules at the same profile when they should all do the same thing.
- Editing a profile changes every schedule using it, so you only have to fix it once.
- A schedule can also carry its own settings instead, if it is a one-off.
- A profile can be put in your Quick Settings shade as a tile — see Quick Settings tiles below.
Apply Now
Apply Now runs a schedule immediately, without waiting for its trigger.
Apply Now
Apply Now runs a schedule immediately, without waiting for its trigger.
- Swipe a schedule left on the main list to reveal it.
- Your sound changes straight away, exactly as it would when the schedule fires on its own.
- The best way to check a schedule does what you expect before relying on it.
- It does not alter the schedule or change when it next runs.
02 / Help
Step by step
Adding a time schedule
Change your sound at a time you choose, on the days you choose.
Adding a time schedule
Change your sound at a time you choose, on the days you choose.
- Grant the two permissions a time schedule needs: Do Not Disturb access, which is how Android lets an app change your ringer at all, and Alarms & reminders, which is what lets a schedule run at the minute you picked rather than whenever Android gets round to it. Settings lists both, with whether you have granted them.
- Battery is worth a look before you rely on this: of the three settings Android offers, only Restricted stops schedules — it holds the app in the background, and schedules quietly stop firing whichever kind they are. Optimized is the Android default and is fine, and so is Unrestricted. Settings shows which of the three yours is, and gives phone-specific advice where your make of phone is known for needing more than that.
- Add a schedule from the main list and choose Recurring as its type.
- When it runs is a time, and which days of the week it repeats on. It runs at that time on those days, every week.
- Changes come from a profile or from the schedule itself. Point it at a profile when other schedules should do the same thing — editing the profile then fixes all of them at once — or give it its own settings when it is a one-off.
- Ending is yours to arrange, because a time schedule has no end of its own. It changes your sound and leaves it changed, so if it should be undone, make a second schedule at the hour it should stop. That is how one schedule quietens your phone at night and another turns it back up in the morning.
- Save and it is set: the next time and day you picked is when it runs.
Adding a calendar schedule
Let your meetings change your sound, and let them change it back.
Adding a calendar schedule
Let your meetings change your sound, and let them change it back.
- Grant Do Not Disturb access and Alarms & reminders, the two a calendar schedule needs, and Calendar access on top of them. Settings lists all three with their current state, and until Calendar access is granted the Calendar type cannot be chosen at all.
- Syncing decides whether a calendar can fire at all. Android only lets an app read events that have been synced onto the device, and one that has not been is labelled "Not syncing" where you pick it — a schedule pointed at one never fires and nothing says why at the time. A calendar behind a work profile badge cannot be read at all; "Work calendars the app cannot see" covers what to do instead.
- Battery is worth a look before you rely on this: of the three settings Android offers, only Restricted stops schedules — it holds the app in the background, and schedules quietly stop firing whichever kind they are. Optimized is the Android default and is fine, and so is Unrestricted. Settings shows which of the three yours is, and gives phone-specific advice where your make of phone is known for needing more than that.
- Add a schedule from the main list and choose Calendar as its type.
- Choose the calendar. They are grouped by the account they came from, because a work and a personal account very often both have one simply called "Calendar".
- Events are all of them unless you say otherwise. A blank filter follows every event on that calendar — including the all-day ones, so a birthday or a holiday holds the change for a full twenty-four hours. A title filter narrows it to the events you name, and you can see what it would catch before saving; Calendar filters covers how.
- Changes come from a profile or from the schedule itself. Point it at a profile when other schedules should do the same thing, or give it its own settings when it is a one-off.
- Save and it needs no ending of its own — the change goes on when an event starts and comes off when the event finishes, and an event you later move, rename or delete is re-checked at the moment the schedule would have run.
Adding a place schedule
Change your sound when you arrive somewhere, and change it back when you leave.
Adding a place schedule
Change your sound when you arrive somewhere, and change it back when you leave.
- Grant Do Not Disturb access, and set Location to "Allow all the time". The second one is the step that decides whether this works: with location allowed only while the app is open, the place is never watched and the schedule sits there looking enabled without ever firing. Android will only let you choose "Allow all the time" on its own settings screen, never from a prompt inside an app, and the Location type stays locked until you have.
- Battery is worth a look before you rely on this: of the three settings Android offers, only Restricted stops schedules — it holds the app in the background, and schedules quietly stop firing whichever kind they are. Optimized is the Android default and is fine, and so is Unrestricted. Settings shows which of the three yours is, and gives phone-specific advice where your make of phone is known for needing more than that.
- Where is a place you save once and reuse: a point on the map with a name and a radius around it, usable by as many schedules as you like — add one from Settings, then Locations, or from inside the schedule itself.
- Radius runs from about 15 to 175 metres (50 to 575 feet), and smaller is not better: the phone decides you have arrived when it is confident you are inside the circle, so a tight radius around a building you drive to can be missed entirely.
- Add a schedule from the main list, choose Location as its type, and pick the place.
- Changes come from a profile or from the schedule itself. Point it at a profile when other schedules should do the same thing, or give it its own settings when it is a one-off.
- Save and it needs no ending of its own — the change goes on when you arrive and comes off when you leave.
- Speed is yours to choose, because watching for a place is the only part of this app that costs real battery on its own. Settings offers Fastest, Balanced and Battery saver; Balanced fires within about five minutes and is the one to pick unless you have a reason not to.
Adding a Bluetooth schedule
Change your sound while your car, headphones or speaker is connected.
Adding a Bluetooth schedule
Change your sound while your car, headphones or speaker is connected.
- Grant Do Not Disturb access, which is how Android lets an app change your ringer at all, and Bluetooth access on top of it. Settings lists both with their current state, and until Bluetooth access is granted the Bluetooth type stays locked.
- Pair the device with your phone first, in Android’s own Bluetooth settings. Only devices this phone has already been paired with are offered here, so a device you have never connected will not be in the list.
- Battery is worth a look before you rely on this: of the three settings Android offers, only Restricted stops schedules — it holds the app in the background, and schedules quietly stop firing whichever kind they are. Optimized is the Android default and is fine, and so is Unrestricted. Settings shows which of the three yours is, and gives phone-specific advice where your make of phone is known for needing more than that.
- Add a schedule from the main list, choose Bluetooth as its type, and pick the device.
- Changes come from a profile or from the schedule itself. Point it at a profile when other schedules should do the same thing — a car and a desk speaker often want the same thing — or give it its own settings when it is a one-off.
- Save and it needs no ending of its own: the change goes on when that device connects and comes off when it disconnects.
03 / Help
Calendar
Calendar filters
A calendar schedule can follow every event, or only the ones you name.
Calendar filters
A calendar schedule can follow every event, or only the ones you name.
- Pick the calendar first. They are grouped by the account they come from, because a work and a personal account often both have one simply called "Calendar".
- Leave the filter blank to follow every event on that calendar.
- "Every event" includes the all-day ones. Birthdays, holidays and out-of-office blocks are ordinary events to the phone, and an all-day event runs a full twenty-four hours — so a blank filter on a personal calendar usually catches more than you had in mind. Opening the filter shows which events it would catch, so you can check before saving.
- Tap the filter field to set one. Plain text matches any part of an event title and ignores case, so "standup" catches both "Daily Standup" and "standup with design".
- Wrap the filter in slashes to use a regular expression: /stand-?up/ catches "standup" and "stand-up" alike. Add an i after the closing slash to ignore case, as in /stand-?up/i.
- The filter screen lists your upcoming events and marks which ones your filter would catch, so you can see it working before you save it. The ones it skips are listed too, greyed out — often the more useful half, since a filter quietly missing something is harder to notice than one catching too much.
- The count above the list is the quickest check. "Matches nothing" means the filter is wrong; a calendar with nothing on it says so in its own words instead.
- Nothing is saved until you tap Save, so you can try a few filters and back out.
- The list is what your filter catches today, not a promise that every one is already set up. Events you add later are picked up on their own — see "Events you add or change".
Events you add or change
Changes are noticed on their own, with one case worth knowing about.
Events you add or change
Changes are noticed on their own, with one case worth knowing about.
- At the moment it runs, a calendar schedule checks your calendar again — so an event you moved, renamed or deleted will not change your sound at the old time.
- Changes you make are picked up on their own, usually within a minute, while you are using your phone. You do not need to open Skej.
- While the phone is asleep it may not notice a new event until the phone is next used. An event added late at night for early the next morning is the one case worth opening the app for.
Calendars that cannot fire
A calendar whose events do not sync to the phone can never trigger a schedule.
Calendars that cannot fire
A calendar whose events do not sync to the phone can never trigger a schedule.
- Android only lets this app read events that have been synced onto the phone. A calendar you can see in your calendar app is not necessarily one it has downloaded.
- Calendars in that state are labelled "Not syncing" in the picker. A schedule pointed at one will never fire, and nothing will tell you why at the time — which is exactly why the label is there.
- This is common on work accounts, and on calendars shared with you by other people: they show up in your calendar app, but arrive with syncing switched off until you ask for it.
- To fix it, open your calendar app, find that calendar in its settings, and turn on syncing for it. The label clears once the phone has fetched the events.
- If a long list of them is in your way, Settings has "Hide non-syncing calendars", which leaves them out of the picker. It is off to begin with, since a shorter list is not worth hiding something you were looking for.
- A calendar a schedule already uses stays in the list even when that setting is on, so turning it on can never quietly unpick a schedule you had set up.
- "Hidden" and "On this device only" are notes, not problems — those calendars still fire.
Work calendars the app cannot see
If your work apps carry a small briefcase badge, Android keeps that calendar in a separate space this app cannot read.
Work calendars the app cannot see
If your work apps carry a small briefcase badge, Android keeps that calendar in a separate space this app cannot read.
- Some employers put work email and calendar in a "work profile" — a walled-off space on the same phone. You can spot one by the briefcase badge on work apps, and by having two calendar apps instead of one.
- Android keeps that space sealed on purpose. An app installed the ordinary way cannot read anything inside it, and no setting here can change that. It is not a fault in this app, and it is not something you have done wrong.
- Worth trying first: see whether Skej can be installed inside the work profile, from the work copy of the Play Store. An app running in there can read work calendars directly. Whether it can also change the phone’s ringer from inside that space depends on the phone and on how tightly the profile is locked down — so install it, set one schedule, and see whether it fires.
- If the work Play Store does not offer it, that is an approval list your IT team controls rather than a technical wall. Asking them to add it is a reasonable request and costs nothing to make.
- They can also permit this app to read work calendars from outside the work profile. That is a real Android feature, but it has to be switched on by your IT team, for this app specifically, so how far you get depends entirely on how your organisation is run.
- Where your employer allows it, the simplest route is to share the work calendar to your personal account, or subscribe to it from your personal calendar. Its events then show up in the ordinary calendar list and everything here works as normal. Check your organisation’s rules before you do — moving work information onto a personal account is not always permitted, and it is worth deciding deliberately rather than by accident.
- If none of those are open to you, a time schedule covering your working hours, or a place trigger for the office, covers much of the same ground without involving the calendar at all.
04 / Help
Your phone
The Live tab
Live shows what your phone is set to right now, and changes it as you touch it.
The Live tab
Live shows what your phone is set to right now, and changes it as you touch it.
- Everywhere else in the app you describe what should happen later. Live is the opposite: every control shows the phone’s current setting, and moving one changes the phone there and then. No schedule is involved and nothing is saved.
- It covers sound — volumes, vibrate, and the default notification and alarm sounds — and screen — brightness, auto-brightness, auto-rotate, which way the screen locks, screen timeout, and font size.
- The sound controls follow the phone even when something else changes it. Press the volume buttons, or change the ringer from the shade, and the sliders here move to match.
- Screen settings do not report themselves that way, so if you change one outside the app while Live is open, reopen the tab to see it.
- Anything under Screen needs the "Modify system settings" permission. Those controls ask for it the first time you use one, rather than the app demanding it up front.
- Turn auto-brightness off before setting a brightness you want to keep. While it is on the light sensor stays in charge, so your level drifts back.
- Changing font size resizes this app too, immediately — that is the setting working, not a fault.
- A setting your phone does not report is left out rather than shown at a guessed value, and the tab says how many it left out. Which settings appear varies a little by phone.
- App theme, launching an app and opening a link are not here. The first is an app setting rather than something on the phone, and the other two are things a schedule does once rather than settings with a current value.
Do Not Disturb
Turning your ringer down is not the same as turning Do Not Disturb on.
Do Not Disturb
Turning your ringer down is not the same as turning Do Not Disturb on.
- Silencing the ringer mutes calls, and that is all it does — your notifications still light the screen and buzz, and the people you have told Android always to let through get no special treatment, because Android is not being asked anything.
- Do Not Disturb is the phone-wide setting. It quietens notifications too, it shows the moon in your status bar, and it honours the rules you already set in Android — starred contacts, repeat callers, and whatever else you allowed.
- Priority only is the one most people want. It uses your own Android rules about who gets through, which this app never reads and never changes.
- Alarms only lets nothing but alarms through.
- Off ends every Do Not Disturb this app started — including one another schedule is still running. That is deliberate: a morning schedule ending the night before it has to reach a Do Not Disturb it never turned on itself. It does not touch one you turned on yourself, or one another app started, because Android does not let an app undo those.
- A time schedule has no end of its own, so a Do Not Disturb it turns on stays on. Add a second schedule set to Off at the time you want it to stop — the same way one schedule turns your ringer down at night and another turns it back up.
- Calendar, place and Bluetooth schedules end on their own. The event finishes, you leave, the device disconnects, and this app withdraws what it asked for.
- You will see it in your phone's own settings, under Modes or Do Not Disturb, named after the schedule that asked for it. Deleting it there is allowed and nothing here will break.
- Restarting your phone ends any Do Not Disturb this app started. Everything scheduled is set up again from scratch at that point, and leaving one running with nothing left to end it is the worse of the two.
- The one thing not offered is total silence, which mutes alarms as well. A scheduling app that can make you miss your alarm is not one worth having.
Quick Settings tiles
A profile can appear as a tile in the notification shade, one tap from anywhere.
Quick Settings tiles
A profile can appear as a tile in the notification shade, one tap from anywhere.
- Open a profile and turn on "Show in Quick Settings". Tapping the tile applies that profile straight away, without opening the app.
- Four profiles can have a tile at once. Turn one off to free up a slot.
- Give the tile an icon by typing a single emoji, or a letter, in the Icon field.
- Android draws tile icons as a flat silhouette in one colour, so detail and colour are lost. The preview beside the field shows exactly what the tile will look like.
- The tile has to be added once from Android's own "Edit tiles" screen in the shade. Turning it on here offers to do that for you.
- In that Edit tiles list the tiles are only numbered, because Android will not let an app put a real name there. Once you place one, it shows the profile name. The profile tells you which numbered one is yours.
App shortcuts and links
Long-press the Skej icon to start a schedule or a place where you are.
App shortcuts and links
Long-press the Skej icon to start a schedule or a place where you are.
- Long-press the Skej icon on your home screen to see the shortcuts. Drag one out to pin it to your home screen as its own icon.
- Schedule here opens a new schedule already set to a Location trigger, then goes straight into a new place centred where you are. Name and save the place, and you are back on the schedule with that place chosen. Saving the place keeps it; the schedule is only kept once you save that too.
- Save place opens a new place, centred where you are if Skej can use your location, the same as adding one from a schedule. See Adding a place schedule.
- Profiles opens your list of profiles.
- A place schedule needs your location all the time, including while Skej is closed. Without that, Schedule here opens the Settings row that allows it instead. Permissions explains each permission.
- Voice assistants cannot be relied on to open these yet.
Phone settings a schedule can change
Beyond sound, a schedule can change screen and display settings — all behind one Android permission.
Phone settings a schedule can change
Beyond sound, a schedule can change screen and display settings — all behind one Android permission.
- Screen brightness and auto-brightness, screen timeout, auto-rotate and which way the screen locks, font size, and the default notification and alarm sounds.
- Add an auto-brightness off action to any schedule that sets brightness. While auto-brightness is on the light sensor stays in charge, so your level arrives slowly and then drifts, rather than applying cleanly and staying put.
- Locking the screen one way up does nothing while auto-rotate is on — the accelerometer stays in charge. Turn auto-rotate off in the same schedule for the lock to take.
- All of these need "Modify system settings", which Android grants as one permission covering the whole list. There is no way to allow just one of them.
- Settings shows whether that permission is granted, and spells out everything it covers.
- A setting your phone refuses is skipped on its own — the rest of the schedule still runs.
App theme
A schedule or profile can change how the app itself looks, not just your phone's sound.
App theme
A schedule or profile can change how the app itself looks, not just your phone's sound.
- Settings holds the theme the app normally uses.
- Adding a Theme action to a schedule or profile switches the app to that theme, and it stays. A theme has no end of its own — nothing restores the previous one when the schedule finishes; it holds until another themed schedule starts, or until you change it here.
- This only changes the app. It does not touch your phone's system theme or wallpaper.
- If the app is already open when the schedule fires, it repaints there and then.
05 / Help
Your data
Backing up and moving your data
Export writes everything to one file. Nothing is backed up on its own.
Backing up and moving your data
Export writes everything to one file. Nothing is backed up on its own.
- Export is in Settings, then Data. It writes your schedules, profiles, saved places and settings into a single file, saved wherever you choose.
- Import reads that file back. It replaces what is in the app rather than merging with it, so anything you have added since the export is lost.
- On import, a calendar schedule whose calendar does not exist on this phone is brought in switched off rather than left looking like it works.
- Skej does not use Android automatic backup. Nothing is copied to your Google account, and nothing returns on its own after you reinstall.
- Uninstalling deletes everything. So does moving between a test build and the Play Store version, because Android makes you uninstall the first before installing the second. Export first if either is coming.
- Your day-to-day data stays private to the app. Only a file you export yourself is visible to anything else.
06 / Help
Permissions, battery and privacy
Battery use
Watching for a place to be reached is the only part of the app that costs real battery.
Battery use
Watching for a place to be reached is the only part of the app that costs real battery.
- Time and Calendar triggers cost almost nothing — the phone wakes the app at the minute it needs to and goes back to sleep.
- Location triggers ask Android to watch where you are, which is what drains a battery.
- Settings lets you choose how quickly a place trigger reacts: Fastest, Balanced, or Battery saver. Balanced fires within about five minutes and is the recommended setting.
- Choose Battery saver if you do not mind a place trigger arriving up to about fifteen minutes late.
- This setting only matters if you actually use place triggers.
Permissions
Android requires your permission before an app can change sound or watch for a trigger.
Permissions
Android requires your permission before an app can change sound or watch for a trigger.
- Two are required and setup will not finish without them. Do Not Disturb access is the only way Android lets an app change your ringer at all — it is the price of silencing your phone, whether or not a schedule ever uses Do Not Disturb itself. Alarms & reminders lets schedules run at the exact minute you chose rather than whenever Android gets round to it.
- "Modify system settings" is strongly recommended. Android grants it as one permission covering brightness, auto-brightness, screen timeout, auto-rotate, screen rotation, font size, vibrate-while-ringing and the default notification and alarm sounds — it has no way to allow just one.
- Battery optimization is not a permission as such, but of the three settings Android offers, only Restricted stops schedules — it holds the app in the background, and schedules quietly stop firing whichever kind they are. Optimized is the Android default and is fine, and so is Unrestricted. Settings shows which of the three yours is, and gives phone-specific advice where your make of phone is known for needing more than that.
- The rest are optional and only matter for the trigger types you use: Location for places, Bluetooth for devices, Calendar for events, Notifications for a heads-up when something could not run.
- Location must be "Allow all the time" for place triggers to work with the app closed. Android only allows that from its own settings screen, never from a prompt inside an app.
- Settings lists every one of these with its current state, and you can change your mind at any time.
"Skej got your location in the background"
Android sends this notice itself. It means your place triggers are working.
"Skej got your location in the background"
Android sends this notice itself. It means your place triggers are working.
- The notice comes from Android, not from this app — look at the sender and it says Settings. Android tells you periodically whenever an app has checked your location while you were not using it.
- It is your place triggers doing their job. A place trigger has to be able to notice you arriving while the app is closed, which is the whole point of it, and Android counts every one of those checks as a background location use.
- This app never follows you around. It asks Android to tell it when you cross the edge of a place you saved yourself, and Android does the watching. Your location is not recorded, kept, or sent anywhere.
- There is no way for an app to turn this notice off, and there should not be — a permission reminder an app could silence would not be much of a reminder.
- If you would rather not see it, press and hold the notice and turn off alerts for it. That is your choice to make on your own phone, and it changes nothing about how your schedules run.
- If you have no place triggers and see it anyway, that is worth reporting. Opening a place to pick a spot on the map checks your location too, but only while you are looking at that screen.
- To stop it entirely, set Location to "While using the app" in Android settings — but place triggers will then only fire while Skej is open, which for most people means not at all.
07 / Troubleshooting
When something does not work
Most surprises come down to a permission, or to what a setting really means.
- Settings first, and the permission list at the top of it. Two are required, and they fail differently. Without Do Not Disturb access a schedule cannot touch your ringer, notification or vibrate settings at all — everything else it does still works. Without Alarms & reminders it still runs, but at roughly the time you picked rather than exactly. Fix anything the list marks as needing attention before reading further.
- Battery is the next thing to rule out, and it produces the strangest symptoms: of the three settings Android offers, only Restricted stops schedules — it holds the app in the background, and schedules quietly stop firing whichever kind they are. Optimized is the Android default and is fine, and so is Unrestricted. Settings shows which of the three yours is, and gives phone-specific advice where your make of phone is known for needing more than that.
- Apply Now tells you which half is wrong. Swipe the schedule left on the main list and run it by hand: if your sound changes, the settings are right and the trigger is the problem — if it does not, the settings are.
- The schedule itself is worth re-reading before anything else. Check that it is switched on, and that its days, its time, its place or its device are the ones you meant. A schedule set for weekdays doing nothing on a Sunday is the commonest "it did not fire" of all.
- Reopen Skej once. Everything is re-checked and armed again when the app is opened, so anything lost while it was closed — a force stop, a calendar that moved on — is put right by opening it.
- Restart the phone if none of the above changes anything. Everything scheduled is set up from scratch after a restart, and it also ends any Do Not Disturb this app left running.
- A schedule did not fire, or fired late: work the checklist above first, which answers this more often than not. Battery is the usual cause, and Settings names the extra step where your make of phone needs one on top.
- Your phone still buzzes on a silent profile: a profile with the ringer volume at 0 and ringer vibrate ON is vibrate mode, which is working as intended. For true silence turn ringer vibrate off as well.
- Brightness applied but the screen drifts, or takes several seconds to get there: auto-brightness is on, so the light sensor keeps adjusting after your schedule runs. Add an auto-brightness off action to the same schedule.
- A brightness, screen timeout, rotation, font size, or notification/alarm sound action seems to do nothing: those all need "Modify system settings". Without it those actions are skipped when the schedule fires, and nothing is shown at the time.
- A place trigger only works while the app is open: location is set to "While using the app" rather than "Allow all the time".
- A sound you added yourself is not in the picker: the notification and alarm sound pickers list your phone's built-in sounds only.
- A Quick Settings tile is missing from your shade: switching one on here asks Android to offer it, and that offer is a dialog you have to accept. If you dismissed it, or it never appeared, the tile still exists — add it from the "Edit tiles" screen in your notification shade.
- Your sound changed for a whole day, or for something that is not a meeting: a calendar schedule with a blank filter follows every event on that calendar, and an all-day birthday or holiday is an event like any other — one of those holds the change for twenty-four hours. Give the schedule a title filter, and the preview will show you what it catches before you save.
- A calendar event you have just added did not change your sound: give it a minute, since the app notices calendar changes on its own while the phone is in use. If the phone was asleep when you added it, opening Skej once is enough.
- Do Not Disturb stayed on after the schedule ended: a time schedule has no end of its own. Add a second one set to Off at the hour you want it to stop. Calendar, place and Bluetooth schedules end by themselves.
- Your schedules ran at the wrong local time after travelling: they re-arm themselves when the phone changes time zone. If one still looks wrong, opening the app re-checks them all.
- Android told you this app got your location in the background: that notice is Android's own, and it means your place triggers are working. See "Skej got your location in the background" in Help for what it is and how to quieten it.
Still stuck? Email us and we'll get you sorted.
Email Support