Skip to the content.

AlarmVault — Privacy Policy

Applies to: AlarmVault for Android (package com.sgot.alarmvault)

Effective date: 10 October 2026 · Applies to app version: 1.7

In short

AlarmVault keeps your alarms, your Secure Box files and notes, and your Apps Box list on your device. It has no account, no sign-in and no server behind it, and it never sends any of those anywhere.

From version 1.7 the app shows ads unless you have Premium. They come from Google AdMob, which receives information about your device in order to show and measure them — see Advertising below. Ads appear only before the Secure Box or Apps Box lock screen, and as rewarded ads that you start yourself; never inside your vaults. Premium is sold through Google Play, which handles the payment.

Apart from that, AlarmVault sends approximate location for the optional weather section, and only if you allow it. If you use Send feedback, your own email app opens with a draft that you write and send yourself.

Introduction

AlarmVault is an Android app that combines an alarm clock with Secure Box, a private area for files and notes that are encrypted on the device, and Apps Box, a separate protected area with its own lock.

This policy describes how the app handles information as it works today. The app’s own features run entirely on your device: there is no account to create, nothing to sign in to, and no service operated by the developer. Ads are provided by Google AdMob and the Premium subscription by Google Play, as described below.

Information and data the app handles

The app handles only what you give it or what it needs in order to work:

To let you choose apps in Apps Box, the app asks Android for the list of installed apps that have a launcher icon. That list is read on the device to display it, and only the package names you import are saved.

The app does not ask for your name, email address, phone number or contacts, and it has no profile or account attached to you. Approximate location is used only for the optional weather section described below, and only with your permission. Google AdMob and Google Play process information under Google’s own privacy policy, as described under Advertising and AlarmVault Premium.

How data is stored

Everything is kept in the app’s own private storage area on the device:

Android keeps this private storage isolated from other apps. Nothing is written to shared or public storage unless you explicitly export it.

Secure Box and encryption

Files added to Secure Box are encrypted with AES-256 in GCM mode. The encryption key is generated inside the Android Keystore and is not exportable, so it cannot be read out of the device. Note titles and bodies are encrypted the same way.

Each encrypted file carries an authentication tag that is verified on every read, so a corrupted or altered file is rejected instead of being shown in part.

Some information is kept unencrypted as ordinary metadata in the app’s private local database: an item’s file name, file type, size, the date it was imported, and a checksum used to recognise a duplicate import.

To play a video or a sound file, or to open a PDF, the app writes a temporary decrypted copy into its own private cache. The same happens briefly for each video shown in the Secure Box list, so a picture from the video can be used in place of a filename; that copy is deleted as soon as the picture has been taken. A viewer copy is deleted when you close the viewer, and anything left behind by an unexpected shutdown is cleared the next time the app starts. Photos are decrypted in memory and are not written to disk in readable form.

Opening a ZIP, RAR or 7z file in Secure Box works the same way, because those formats have to be read back and forth rather than straight through: the archive is decrypted into that same private cache, its contents are encrypted into Secure Box one at a time as they come out, and the temporary copy is deleted when the work finishes, including when it fails part way. Compressing files into a new ZIP does the same in reverse. That cache belongs to AlarmVault alone; no other app on the phone can read it, and nothing is written anywhere you have not asked for.

This is local at-rest encryption. It is deliberately not described as end-to-end encryption, because there is no remote party involved.

Authentication and security

Alarms, notifications and device permissions

The app requests the following Android permissions, each used only for the alarm or for unlocking:

The app holds no device administration or device management privileges, and asks for none.

Two further permissions exist only for the optional weather section on the Home screen:

The app does not request the contacts, microphone or camera permissions.

Two further permissions are added automatically by the Android libraries the app is built on, rather than requested by AlarmVault itself. They appear in the Google Play permission list, so they are named here too:

From version 1.7, three permissions exist for ads and Premium:

The Google Mobile Ads SDK also adds Android’s own ad services permissions (ad ID, attribution and topics), which belong to Android’s newer privacy-preserving ad features. Where a phone has those features, they can be switched off in Android’s ad privacy settings.

When you pick an audio file for the alarm, the app keeps read access to that file so it can still play it hours later. It stores a reference to the file, not a copy of it.

Apps Box

Apps Box is a separate protected area with its own lock, independent of Secure Box. It has its own PIN, password or pattern verifier and its own Recovery Key, stored the same way as Secure Box’s.

Apps Box reads the list of installed apps that have a launcher icon so that you can select from it, and saves the package names of the apps you import. That list is held only on this device. Removing an app from Apps Box deletes its package name from that list.

What hiding actually means

You can choose AlarmVault as your device’s Home app from Android’s own Home settings. AlarmVault then shows its own home screen and app drawer, and leaves your protected apps out of that drawer.

That is the entire extent of it. The apps stay installed, keep running normally, and remain visible in Android Settings, in search, and in any other launcher you switch to. This is hiding from AlarmVault’s own home screen — not Android system-level hiding — and the app does not describe it as anything more.

One more thing happens when you open a protected app from inside Apps Box: it is started in a way that keeps it out of the Recents list, so its name and a picture of it are not left on the recent apps screen for the next person who presses that key. The app itself is untouched and is still reachable everywhere else described above.

Selecting the Home app is always done in Android’s own interface. AlarmVault cannot set or change the Home app itself, and never attempts to. You can switch your previous home screen back at any time from the same Android settings, and your protected apps appear there again.

AlarmVault does not uninstall another app, does not disable it, does not delete or encrypt its data, does not read its contents, and does not alter its notifications or settings. Protecting an app records your choice and leaves it out of one app drawer; nothing else about the device changes.

AlarmVault holds no device administration or device management privileges, and asks for none.

To list the apps you can choose from, and to draw its own app drawer, AlarmVault asks Android which apps have a launcher icon. It uses Android’s narrow <queries> mechanism for this and does not request the broad “query all packages” permission.

What the Home screen reads about your apps

When AlarmVault is your Home app it has to know what to draw, so it asks Android for the apps that have a launcher icon — their names, their icons and their package names. Where a work profile is set up, that list covers the work profile too, so work apps appear and open normally.

For the fixed row at the bottom of the Home screen, AlarmVault also asks Android which apps you have set as your default phone, messaging, browser and camera apps, so the row matches your device instead of assuming a particular brand.

AlarmVault also asks Android which app is currently your home screen, and reads that app’s name so Apps Box can show it to you. That screen states plainly whether AlarmVault is your home app or another one is, and naming it is what lets you check the answer rather than take it on trust.

To be clear about what that does and does not mean: AlarmVault learns only which app fills each of those roles. It does not read your messages, your calls or your call history, your contacts, your photos or any account information, and it holds no permission that would let it.

All of this is read on the device, used to draw the screen, and never sent anywhere. Only the package names you choose to protect in Apps Box, and the shortcuts you remove from Home, are written down at all.

Searching in the app drawer

The app drawer has a search box. What you type is matched, on the device, against the names of the apps already listed there. Nothing is sent anywhere while you type, and no suggestions are fetched from any search service.

When nothing on your phone matches what you typed, the drawer offers to hand those words to an app that can search for them — Google, YouTube, Maps, the Play Store or Contacts. The words leave AlarmVault only if you tap one of those, and then they go to the app you chose; AlarmVault sends nothing itself and keeps no record of what you searched for. A hand-off is offered only for an app you actually have, and never for one you have protected in Apps Box.

Advertising

From version 1.7, AlarmVault shows ads from Google AdMob, a service of Google. With Premium, the ad before a vault is not shown.

Where ads appear, and nowhere else:

Ads are never shown inside Secure Box or Apps Box, on the alarm or its ringing screen, or on the AlarmVault Home screen. The ad code has no access to your Secure Box files, your notes, your alarms or your Apps Box list.

What Google receives. To choose, show and measure ads and to prevent fraud, the Google Mobile Ads SDK collects information from your device and sends it to Google. This includes your IP address, from which an approximate location can be worked out; the advertising ID or app set ID; the device model and Android version; information about the app; your interactions with the ads, such as whether an ad was shown or tapped; and diagnostic information about the SDK itself. AlarmVault does not receive this information, and it sends Google nothing about your vaults, alarms or apps. Google handles the information under its own privacy policy, https://policies.google.com/privacy, and explains how it uses information from apps that show its ads at https://policies.google.com/technologies/partner-sites.

Your choices. In the European Economic Area, the United Kingdom and Switzerland, Google’s consent message appears when the app starts, and personalised ads are shown only if you agree. In US states with their own privacy laws, the same kind of message lets you opt out of the sale or sharing of your information for advertising. Wherever either applies, an Ad privacy choices row appears on the alarm screen so that you can change your answer at any time. Everywhere, you can reset or delete your advertising ID in Android’s settings.

AlarmVault Premium

Premium switches off the ad before Secure Box and Apps Box. Nothing else in the app depends on it: every feature works the same with or without Premium. There are three ways to get it:

Data sharing

AlarmVault does not send your data to the developer. It contains no analytics and no crash-reporting service of its own, and the developer does not sell your data.

The only other parties that receive information from the app are the ones this policy describes: Google, through the ads and, when you buy Premium, through Google Play; and MET Norway, for the optional weather. None of them receives anything from your Secure Box, your notes, your alarms or your Apps Box list.

Data leaves the app only when you move it yourself. Exporting an item from Secure Box writes a decrypted copy to the location you choose. Once exported, that copy is outside the app’s protection and is subject to whatever else can read that location.

The alarm screen also has a Send feedback option. It opens your own email app with a message addressed to the developer and pre-filled with the app version, your Android version and your phone model, so you do not have to go looking for them. Nothing is sent automatically: the draft is yours to read, edit or discard, and the app neither sees nor keeps a copy of what you send.

Internet and network use

AlarmVault itself makes one kind of network request: the optional weather section on the AlarmVault Home screen, described here. The ad and billing libraries described under Advertising and AlarmVault Premium connect to Google on their own.

If you have granted approximate location, the Home screen sends an approximate position — rounded to about a kilometre — to MET Norway (api.met.no) to obtain the current temperature and conditions. That is a free public weather service operated by the Norwegian Meteorological Institute; no account, API key or sign-in is involved.

What is sent: the rounded coordinates, together with the name of the app and the developer’s contact address, which MET Norway require so they can get in touch about a misbehaving caller. Nothing identifies you: no account, no device or advertising identifier, and nothing about your alarms, Secure Box, notes or Apps Box list ever leaves the device.

Precise location is never requested, and background location is never requested, so the app cannot read your position while it is closed. Location is only read while the Home screen is open. The reading is cached for about an hour so the request is not repeated often, and a failed lookup waits about twenty minutes before trying again. If you refuse the permission, or the lookup fails, the Home screen shows the weather as unavailable and works normally.

Weather data is provided by MET Norway under the Creative Commons Attribution 4.0 licence, which is why the Home screen credits them beneath the reading.

Apart from the weather request and the Google services above, the app contains no other networking, server or cloud code. There is no account, no analytics or crash-reporting service of its own, and no cloud service or hosted database operated for the app.

Third-party code included in the app

The app is built on Google’s own Android and Jetpack libraries. From version 1.7 it also includes three Google libraries that do connect to Google:

Three further open-source libraries are used purely to read and write archive files on the device. None of them sends anything anywhere; they are file-format code and have no network access of their own.

ZIP files are handled by the archive code built into Android itself, with no additional library.

Data retention and deletion

Your data stays on the device until you remove it:

Information that Google collects through the ads, or through Google Play when you buy Premium, is kept under Google’s own retention rules. AlarmVault never holds it, so it cannot see or delete it.

Uninstalling the app removes its private storage, including the encrypted Secure Box files, the local database and the preference files. Because the encryption key lives in the Android Keystore and cannot be exported, encrypted files copied off the device beforehand cannot be decrypted afterwards. Copies you exported yourself are unaffected by uninstalling.

Backups and device transfer

Android’s backup feature is switched off for this app. In addition, the encrypted vault directory, the local database and the security preferences are explicitly excluded from cloud backup and from device-to-device transfer, so Secure Box contents are not copied to another device by those features.

Children’s privacy

AlarmVault is intended for adults and is listed on Google Play for users aged 18 and over. The app has no account system, does not ask for age or identity, and does not knowingly collect personal information from children. Its ads are not directed at children. Apart from the advertising and Google Play services described above, the only thing the app sends off the device is an approximate location for the optional weather section, and only if you allow it. The feedback option sends nothing on its own; it opens an email for you to write and send.

Active development

AlarmVault is actively under development. As new features are introduced or existing functionality changes, this Privacy Policy may be reviewed and updated to accurately reflect the app’s current features, permissions, data handling practices, and security behaviour. Users should refer to the latest version of this Privacy Policy for the current information.

The copy shown inside the app always ships with that version of the app, so updating the app also updates the policy you see there. This hosted copy is updated alongside each release.

Changes to this privacy policy

This policy describes the app as it currently works. As the app changes, this text will be updated so that it continues to match the app’s actual behaviour.

Contact

For privacy questions, support or feedback about AlarmVault, write to:

alarmvaultfeedback@gmail.com

This is also the contact address AlarmVault identifies itself with when it asks MET Norway for the weather, which that service requires.