Frost for Facebook

A fast and extensive third party wrapper for Facebook.
New in version 2.4.0
v2.4.0

* Removed request services, which potentially caused phishing warnings.
* Save images with the correct extensions.
Welcome to Frost for Facebook!

Frost is a fully functional web wrapper, with many unique and native features such as:

True multi user interactions - More than just an option in a settings menu, Frost's account switcher is right in the drawer. You are one tap away from switching accounts, and everything refreshes on the switch so that you can view other accounts instantaneously. Furthermore, the notification service will fetch notifications from all accounts, and will let you know which account has the new notification.
Better multitasking - Frost contains an overlaying web browser that can be drawn on top of your foreground task. Open links and notifications with a full screen view, then swipe away to get back to your previous task.
Contextual awareness - Frost integrates additional features via long presses. Need to copy a block of text or share a link? Long press the text. Need to zoom into an image or download it? Long press the image!
Material Design - Built for lollipop and up, Frost focuses strongly on a beautiful and functional UI, and embraces material transitions and dimensions.
Complete theme engine - Frost contains very comprehensive themes that customize all components of the app. Frost is also the only app to support transparent themes.
Fully opened - Nothing speaks for privacy more than being open sourced. Frost is proud to be one of those apps, and can be found on github (Link in the app's about section)
Fixes the little things - Frost is community driven, and many tweaks are added to address minor inconveniences and give a full native experience, despite being a web app. To list a few:
   • Focusing on a text input will prevent refreshing, so you don't accidentally swipe and lose your progress.
   • Horizontal swipe can be enabled along side the viewpager swipe with a simple long press
   • Automatic bug reports are sent when a crash is detected, so even if you don't contact the devs, you are helping contribute by using the app.

Mandatory permissions used and why:

• Internet, Network State, Wifi State - Frost fetches the pages from Facebook's mobile website. It also needs the network state so as to limit internet usage when you are on a metered network.
• Receive Boot Completed - Frost notifications persist on reboot, and need this permission to be added each time.
• Vibrate - Needed to vibrate phone for notifications; this can be toggled in the settings
• Billing - For purchasing pro and unlocking all of Frost's features

Optional permissions used and why:
(these are only requested when they have to be, and are disabled until then)

• Read/write external storage - Needed to upload photos in a new status and save photos when prompted
• Fine/coarse location - Needed for the check in option if users wish to search for their location

• That's it! No privacy intrusion and no extra demands.

Permissions NOT used and why:

• Wakelock - Frost takes advantage of Android's Job Scheduler, and lets the framework decide when to run background services. Frost therefore doesn't need to constantly run in the background, nor does it force your phone to stay awake.
• Retrieve running apps - Frost has no need to access external apps or see what else is running
• Identity - Frost manages its accounts internally and uses it solely to give you access to your account. We don't depend on other personal information and we don't even save your email.
• Camera - While the camera permission can be added to allow you to directly take photos and upload them, we've decided that it would be best to allow you to do so externally and then share the photo with Frost

* Frost is a third party app and is in no way affiliated with Facebook Inc.*
This app has features you may not like.

Packages

Although APK downloads are available below to give you the choice, you should be aware that by installing that way you will not receive update notifications and it's a less secure way to download. We recommend that you install the F-Droid client and use that.

Download F-Droid
  • Version 2.4.0 (2040000) - Added on 2019-09-19

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • view Wi-Fi connections
      Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.
    • read the contents of your SD card
      Allows the app to read the contents of your SD card.
    • modify or delete the contents of your SD card
      Allows the app to write to the SD card.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • control vibration
      Allows the app to control the vibrator.
    • access approximate location (network-based)
      This app can get your location based on network sources such as cell towers and Wi-Fi networks. These location services must be turned on and available on your phone for the app to be able to use them.
    • access precise location (GPS and network-based)
      This app can get your location based on GPS or network location sources such as cell towers and Wi-Fi networks. These location services must be turned on and available on your phone for the app to be able to use them. This may increase battery consumption.
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • use biometric hardware
      Allows the app to use biometric hardware for authentication

    Download APK 6.6 MiB PGP Signature

  • Version 2.3.2 (2030200) - Added on 2019-08-22

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • view Wi-Fi connections
      Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.
    • read the contents of your SD card
      Allows the app to read the contents of your SD card.
    • modify or delete the contents of your SD card
      Allows the app to write to the SD card.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • control vibration
      Allows the app to control the vibrator.
    • access approximate location (network-based)
      This app can get your location based on network sources such as cell towers and Wi-Fi networks. These location services must be turned on and available on your phone for the app to be able to use them.
    • access precise location (GPS and network-based)
      This app can get your location based on GPS or network location sources such as cell towers and Wi-Fi networks. These location services must be turned on and available on your phone for the app to be able to use them. This may increase battery consumption.
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • use biometric hardware
      Allows the app to use biometric hardware for authentication

    Download APK 6.7 MiB PGP Signature

  • Version 2.3.1 (2030100) - Added on 2019-07-05

    This version requires Android 5.0 or newer.

    It is built and signed by F-Droid, and guaranteed to correspond to this source tarball.

    Permissions
    • have full network access
      Allows the app to create network sockets and use custom network protocols. The browser and other applications provide means to send data to the internet, so this permission is not required to send data to the internet.
    • view network connections
      Allows the app to view information about network connections such as which networks exist and are connected.
    • view Wi-Fi connections
      Allows the app to view information about Wi-Fi networking, such as whether Wi-Fi is enabled and name of connected Wi-Fi devices.
    • read the contents of your SD card
      Allows the app to read the contents of your SD card.
    • modify or delete the contents of your SD card
      Allows the app to write to the SD card.
    • run at startup
      Allows the app to have itself started as soon as the system has finished booting. This can make it take longer to start the phone and allow the app to slow down the overall phone by always running.
    • control vibration
      Allows the app to control the vibrator.
    • access approximate location (network-based)
      This app can get your location based on network sources such as cell towers and Wi-Fi networks. These location services must be turned on and available on your phone for the app to be able to use them.
    • access precise location (GPS and network-based)
      This app can get your location based on GPS or network location sources such as cell towers and Wi-Fi networks. These location services must be turned on and available on your phone for the app to be able to use them. This may increase battery consumption.
    • use fingerprint hardware
      Allows the app to use fingerprint hardware for authentication
    • use biometric hardware
      Allows the app to use biometric hardware for authentication

    Download APK 6.7 MiB PGP Signature