Mail.Ru – Email App (Android / Google Play)

175x175bb (82)

This application is available for Android. This app is designed to organize email messages, attachments and get access to any emailboxes via one app – official service Email of Mail.Ru. The latest build was released on June 5, 2017. Our latest check was performed on Oct 7th, 2016.

Findings Summary

Our examination revealed total 41 items, where were 14 DAR items and 27 DIT items found. Among DAR items were found 0 worst items, 14 bad items, 0 good items, and 0 best items. Among DIT items were found 0 worst items, 0 bad items, 27 good items, and 0 best items.

Below you find 2 infographics summarizing what we described above. Each image provides information about both DAR and DIT items.

 

 

This slideshow requires JavaScript.


Everything presented below is related to well-known CWEs, such as Sensitive data leakage [CWE-200], Unsafe sensitive data storage [CWE-312], Unsafe sensitive data transmission [CWE-319]. You can read more about it here.

Now let’s go deeper and examine each data item’s protection level.

 

Application Description

Let’s cite the description of this application below:

Official mail application Mail.Ru. Convenient Mail for smartphone Android.
Simple and fast application for simultaneous work with several Mail.Ru, Yandex, Gmail, Yahoo, Hotmail and other mailboxes. Receive and send messages, share photos and documents. Get instantly notified about new messages. Adjust the time, folders and services for which you want to receive push-notifications. Personal spam filter will protect you from annoying mailings. Stay always in touch with the Mail.Ru app!
Did you know that developers can not respond to comments in Google Play? Therefore, any requests, suggestions and comments, please send via the “Feedback” in the app or email mailapps@corp.mail.ru. In this case, we will respond quickly and solve the problem as soon as possible.

 

  • Multiple accounts support. Add all of your boxes and switch between them easily. Now, move between work and private email is as simple as between folders within a single mailbox.
  • Full synchronization. It does not matter whether you read, flagged, or moved messages from a computer or mobile. All changes will be saved on the server and synchronized between devices.
  • Protected folder. Mail.Ru app enables you to store information and protect it. Create a folder with a password in the web interface. It will be visible in the application and accessible only after you enter the password.
  • Filters. View unread email, flagged email or emails with attachments
  • Search the entire mailbox. Use our search engine to quickly find any email.
  • Push-notifications for new emails. You will be notified about new message almost instantly if your Android device is connected to the network.
  • Filtering notifications. Set a time to receive notification, select services, folders or create a personal filter to receive only those alerts that are important!
  • Caching emails. Emails are stored in the phone”s memory and are available without a network connection. Read messages and view attachments in transport or, for example, in the countryside.
  • Personal spam filter. Do you get messages from services that you didn”t sign up for or can”t unsubscribe from? Tap Spam and all subsequent letters from the sender will automatically be sent to the appropriate folder. Read only the important messages for you.
  • Avatars. It”s easier and more convenient to navigate through applications with photos of recipients.
  • Email Threads. View your entire email conversation on one screen, just as you did on the web version.

The application has been tested and is compatible with Android version 4.0 and higher. Particular attention is paid to the stability and performance on devices with Android 4.4 and Android 5 Lolipop.
Mail.Ru Email App uses AdChoices. More information can be found>here

https://m.facebook.com/ads/ad_choices
The application has been additionally checked on the following devices: Samsung Galaxy Series, HTC One, Sony Xperia Series.

 

Protection levels.

Locally stored data (Data-at-Rest, DAR).

Locally stored data groups include Application Information, Credentials Information, Log Information, Message Information, Address Book ‘n’ Contact Information.
The average DAR value is 3.50 points (7.00 points of system protection and 0.00 points of own protection). It equals to a typical value (3.5 points, where’s 7 points of system protection and 0 points of own protection).

Items with average value 3.50 points (7 points of system protection, 0 points of own protection) means data protection levels have following definitions. Frankly talking, extra data found that shouldn’t be accessed where system protection level means – root/jailbreak is required but not possible without wiping device data, and own protection level means – stored as is.

– Application Configs (‘Application Information’ Group) – Different configuration files created by your app, perhaps app permissions. This data item related to mentioned group meant to be any info related to the app, app settings, including installed apps or installers,

– Application Events (‘Application Information’ Group) – App events referred to user actions ‘n’ activities were done. This data item related to mentioned group meant to be any info related to the app, app settings, including installed apps or installers,

– Credentials (IDs) (‘Credentials Information’ Group) – Only account IDs like app or 3rd party user IDs including emails, phone number, usernames, etc. (depends on apps). This data item related to mentioned group meant to be any types of credentials including basic (IDs only), passwords, tokens, etc.,

– Environment (‘Log Information’ Group) – Different info about the environment of the device including apps lists, device info, OS name and versions, updates, a list of users, network details, etc. This data item related to mentioned group meant to be any information stored in local or network logs,

– Log Data (‘Log Information’ Group) – Logged any data as a solid file or multipart files. This data item related to mentioned group meant to be any information stored in local or network logs,

– Credentials (IDs) (‘Log Information’ Group) – Only account IDs like app or 3rd party user IDs including emails, phone number, usernames, etc. (depends on apps). This data item related to mentioned group meant to be any information stored in local or network logs,

– Locale ‘n’ TimeZone (‘Log Information’ Group) – Details about your locale, languages, time zone, country and so on. This data item related to mentioned group meant to be any information stored in local or network logs,

– Messages (‘Log Information’ Group) – Different types of messages, conversations, except for SMS, MMS but including recipient and sender IDs and attachments. This data item related to mentioned group meant to be any information stored in local or network logs,

– Contact Short Profile (‘Log Information’ Group) – Name, Email ID, Phone number of contacts. This data item related to mentioned group meant to be any information stored in local or network logs,

– Application Events (‘Log Information’ Group) – App events referred to user actions ‘n’ activities were done. This data item related to mentioned group meant to be any information stored in local or network logs,

– Credentials (Tokens) (‘Credentials Information’ Group) – Different tokens used to get access to your account, except for passwords but including app or 3rd party tokens, secret keys, etc. (usually give full access to your account). This data item related to mentioned group meant to be any types of credentials including basic (IDs only), passwords, tokens, etc.,

– Attachments (‘Message Information’ Group) – Either Raw or encoded attachments files. This data item related to mentioned group meant to be all message, including SMS, MMS, social and IM messages with or without attachments,

– Contact Short Profile (‘Message Information’ Group) – Name, Email ID, Phone number of contacts. This data item related to mentioned group meant to be all message, including SMS, MMS, social and IM messages with or without attachments,

– Media Data (‘Address Book ‘n’ Contact Information’ Group) – Any info like images, audios, videos, media notes, etc. This data item related to mentioned group meant to be info locally stored, cached or transferred over the network and belong to this application if it’s social even

Keep in mind if you’re using some Android devices such Samsung, LG or another device with an unlocked or non-locked loader that allow rooting your device without user action, the system level equals 6 points instead of 7. It means your data can be stolen without involving your actions.

Transferred data (Data-in-Transit, DIT).

Transferred data groups include Device Information, Analytics ‘n’ Ads Information, Account Information, Message Information, Credentials Information, Storage Information, Address Book ‘n’ Contact Information, Application Information.
The average DIT value is 5.00 points (6.00 points of system protection and 4.00 points of own protection). It is higher than a typical value (4 points, where’s 4 points of system protection and 4 points of own protection).

Items with average value 5.00 points (6 points of system protection, 4 points of own protection) means data protection levels have following definitions. Frankly talking, data is not available all the time or partially accessed where system protection level means – MITM prevented or fake certificate importing prevented, but plaintext non-protected traffic is intercepted, and own protection level means – bypassed by fake/stolen root certificates.

– Environment (‘Device Information’ Group) – Different info about the environment of the device including apps lists, device info, OS name and versions, updates, a list of users, network details, etc. This data item related to mentioned group meant to be details about your device,

– Environment (‘Analytics ‘n’ Ads Information’ Group) – Different info about the environment of the device including apps lists, device info, OS name and versions, updates, a list of users, network details, etc. This data item related to mentioned group meant to be any info related to analytics services like Flurry, Google Analytics, etc. or advertisements,

– Account Data (‘Account Information’ Group) – Basic info about account like name, a list of sub-account (e.g. financial or other) and some linked data like a phone number. This data item related to mentioned group meant to be any info related to profiles, basic credential IDs like email or username or phone number plus some more info depends on applications,

– Messages (‘Message Information’ Group) – Different types of messages, conversations, except for SMS, MMS but including recipient and sender IDs and attachments. This data item related to mentioned group meant to be all message, including SMS, MMS, social and IM messages with or without attachments,

– Media Data (‘Message Information’ Group) – Any info like images, audios, videos, media notes, etc. This data item related to mentioned group meant to be all message, including SMS, MMS, social and IM messages with or without attachments,

– Contact Short Profile (‘Message Information’ Group) – Name, Email ID, Phone number of contacts. This data item related to mentioned group meant to be all message, including SMS, MMS, social and IM messages with or without attachments,

– Credentials (IDs) (‘Credentials Information’ Group) – Only account IDs like app or 3rd party user IDs including emails, phone number, usernames, etc. (depends on apps). This data item related to mentioned group meant to be any types of credentials including basic (IDs only), passwords, tokens, etc.,

– Credentials (Passwords) (‘Credentials Information’ Group) – Well-known passwords or PINs you’re using to get access to your account (usually it is worse than tokens because it gives full access to your account). This data item related to mentioned group meant to be any types of credentials including basic (IDs only), passwords, tokens, etc.,

– Credentials (Tokens) (‘Credentials Information’ Group) – Different tokens used to get access to your account, except for passwords but including app or 3rd party tokens, secret keys, etc. (usually give full access to your account). This data item related to mentioned group meant to be any types of credentials including basic (IDs only), passwords, tokens, etc.,

– Credentials (IDs) (‘Storage Information’ Group) – Only account IDs like app or 3rd party user IDs including emails, phone number, usernames, etc. (depends on apps). This data item related to mentioned group meant to be any information referred to storage like credentials, settings, documents and so on,

– Credentials (Passwords) (‘Storage Information’ Group) – Well-known passwords or PINs you’re using to get access to your account (usually it is worse than tokens because it gives full access to your account). This data item related to mentioned group meant to be any information referred to storage like credentials, settings, documents and so on,

– Credentials (Tokens) (‘Storage Information’ Group) – Different tokens used to get access to your account, except for passwords but including app or 3rd party tokens, secret keys, etc. (usually give full access to your account). This data item related to mentioned group meant to be any information referred to storage like credentials, settings, documents and so on,

– Sync Documents (‘Storage Information’ Group) – Documents synchronized or locally stored on your device as is or converted into another file formats (like.pdf or set of separated jpg file per each .pdf file. This data item related to mentioned group meant to be any information referred to storage like credentials, settings, documents and so on,

– Local ‘n’ Network Paths (‘Storage Information’ Group) – Paths about local or networks directories, folders, files. This data item related to mentioned group meant to be any information referred to storage like credentials, settings, documents and so on,

– Document Details (‘Storage Information’ Group) – Common info about documents synchronized or stored locally (properties like size, date and time, etc.). This data item related to mentioned group meant to be any information referred to storage like credentials, settings, documents and so on,

– Document List (‘Storage Information’ Group) – The list of documents stored local or synchronized over the Internet. This data item related to mentioned group meant to be any information referred to storage like credentials, settings, documents and so on,

– Media Data (‘Storage Information’ Group) – Any info like images, audios, videos, media notes, etc. This data item related to mentioned group meant to be any information referred to storage like credentials, settings, documents and so on,

– Contact Profile (‘Address Book ‘n’ Contact Information’ Group) – Full info about contacts including name email id, phone numbers, gender, linked accounts, geodata, stream and social activity. This data item related to mentioned group meant to be info locally stored, cached or transferred over the network and belong to this application if it’s social even,

– Contact Social (‘Address Book ‘n’ Contact Information’ Group) – Some info about social account, connections and perhaps social activity. This data item related to mentioned group meant to be info locally stored, cached or transferred over the network and belong to this application if it’s social even,

– Account Settings ‘n’ Configs (‘Account Information’ Group) – Information about your account settings and configurations. This data item related to mentioned group meant to be any info related to profiles, basic credential IDs like email or username or phone number plus some more info depends on applications,

– Application Configs (‘Application Information’ Group) – Different configuration files created by your app, perhaps app permissions. This data item related to mentioned group meant to be any info related to the app, app settings, including installed apps or installers,

– Contact GEO (‘Address Book ‘n’ Contact Information’ Group) – Linked info about owner and friend’s geodata stored as plain text or image location snapshots. This data item related to mentioned group meant to be info locally stored, cached or transferred over the network and belong to this application if it’s social even,

– Address Data (‘Address Book ‘n’ Contact Information’ Group) – Home, work or another type of owner address stored by apps. This data item related to mentioned group meant to be info locally stored, cached or transferred over the network and belong to this application if it’s social even,

– Device Data (‘Credentials Information’ Group) – Device ID, Device Name, Device OS Name and Version, and jailbroken/root status. This data item related to mentioned group meant to be any types of credentials including basic (IDs only), passwords, tokens, etc.,

– Media URLs (‘Account Information’ Group) – URLs related to media info such as stream media or profile’s media, etc. This data item related to mentioned group meant to be any info related to profiles, basic credential IDs like email or username or phone number plus some more info depends on applications,

– Preview (‘Message Information’ Group) – Some pieces of info downloaded locally or to show only on display only like a preview of emails, social posts, documents, thumbnails, etc. This data item related to mentioned group meant to be all message, including SMS, MMS, social and IM messages with or without attachments,

– Media Data (‘Account Information’ Group) – Any info like images, audios, videos, media notes, etc. This data item related to mentioned group meant to be any info related to profiles, basic credential IDs like email or username or phone number plus some more info depends on applications

Keep in mind if you’re using out-of-date Android < 7.0, the system level equals 4 points instead of 6. It means your data can be stolen with a crafted preinstalled certificate on the device or if someone makes you install a certificate. Also, if you’re using out-of-date Android < 5.0, the system level equals 2 points instead of 4. It means your data can be stolen without involving your actions.

Privacy Policy

Full application privacy policy is available here.

You may find privacy policy details proceeding the link above to compare developer’s vision on data protection with our results. Additional information about privacy policy was found here.