!["[Updated] Android's Premier Choice Top 10 Free FB Video Extractor"](https://www.lifewire.com/thmb/PMVQJXnIFRUNfZBHZ5eU9JJ7-Ow=/400x300/filters:no_upscale():max_bytes(150000):strip_icc()/bestcarapps-5c06e60d46e0fb000125f08a.jpg)
"[Updated] Android's Premier Choice Top 10 Free FB Video Extractor"
![](/images/site-logo.png)
Android’s Premier Choice: Top 10 Free FB Video Extractor
FREE Top 10 Facebook Video Downloader for Android [2024]
Shanoon Cox
Mar 27, 2024• Proven solutions
It is really a complicated task to find the right Facebook Video Downloader for the Android platform because one needs to run deep analysis over so many features. Facebook is one of the most popular social media platforms and people love to watch as well as download videos from this source. Statistics reveal that there are larger numbers of Android users as compared to iOS users and this is why most of the operating systems these days are designed on Android OS. If you are a crazy video lover and want to multiply the fun hours by downloading various videos from Facebook then you must have an idea about which software tool can assist you in easy downloading. Below are few details about top-rated application for android users, you can select any of these for great results.
Top 10 Facebook Video Downloaders for Android
Here are the top 10 Android compatible applications that provide easy download facility for Facebook videos:
1. Download Manager
It downloads all types of Facebook video files quickly on your android powered tablet or smartphone. It is capable enough to detect links from the browser automatically so users need not copy or paste them. Price: Freeware
Pons
- This application generates task queues and applies priority to them. It ensures downloading of important tasks first and priorities can be adjusted by the user as per need.
- Large files are downloaded in small chunks so that downloading speed can be maintained.
Cons
- Links for videos are required to be added manually as most of the videos are geographically restricted so few users may find this task annoying
- Buffer size is not appropriate.
2. Advanced Download Manager
This tool has received a higher rating from users due to its well-organized platform and its ability to download all file types to phone. It is designed with multi-threaded technology that makes every download process quicker. Price: Freeware
Pons
- This application allows users to download multiple files at a time with faster speed.
- You can receive your desired Facebook videos on your device within a fraction of seconds.
Cons
- Users have reported its sudden freeze issue, this bug demands attention and some improvement.
3. Get Them All
This application has been designed by well-trained professionals and it has revolutionized the download process with impressive results. It allows easy downloading from hundreds of websites including your all-time favorite Facebook. Price: Freeware
Pons
- This application allows users to download images, documents, and other media files with ease.
- This platform is being updated day by day with extended support to all new file formats so that users can enjoy unrestricted downloads.
Cons
- This app is quite heavier hence it drains smartphone battery too fast.
- Crashes are common on this platform.
4. FVD Free Video Downloader
Price: Freeware
Pons
- Users are capable enough to download Doc, music, and PDF files simultaneously.
- It follows a GUI based interface that is much interactive and user friendly.
Cons
- Its download pause feature creates trouble so often and users need to fix it again as again.
- You will find too many ads on this platform; that is really annoying.
5. HVD
HVD here indicates High Definition Videos so this application will help you to avail eye-catching crystal clear details for all your favorite Facebook videos. This app is designed to serve users with exciting downloading experience.
Price: Freeware
Pons
- The user interface appears to be so simple that can be operated by any layman.
- It offers faster downloading speeds.
- Assists in the easy allocation of files over the internet and can also help to make thins offline.
Cons
- This application does not provide notifications about the download process.
- Many times it does not recognize YouTube URLs and users need to add them manually.
6. KeepVid Android
This app can assist you in high-quality video downloads with multiple file formats. It also extends support to 4K resolution even at a faster speed. Price: Freeware
Cons
- Sudden crashes are reported.
7. All Video Downloader
This application offers higher compatibility overall android models and once you find your video to be downloaded it can initiate the downloading process immediately. Videos are directly stored on the download folder. Price: Freeware
Pons
- Can download multiple videos at a time.
- Can serve several video sharing sites with ease.
Cons
- It doesn’t support YouTube video downloading.
- Annoying ads.
8. Media Clip Video Downloader
Here is a leading service provider with all exciting features and wide site support. It supports many popular media file formats and also supports video streaming with easy content management.
Price: Freeware
Pons
- Users can also download documents and images along with videos using this application.
- It offers wide site support so that users can enjoy video downloading without restriction.
Cons
- Lots of annoying ads and even the ad blocker app creates conflicts during usage.
- Users cannot define download location on this app, this is the biggest mess
9. AVD Download Video Downloader
This advanced application platform is designed with so many latest technologies and users can also avail online tutorials to learn operations on this platform. Price: Freeware
Pons
- It follows quite a simple interface with an android friendly design.
- The presentation style of this application is quite impressive.
Cons
- Most of the functionalities of this app are interrelated so users need to spend more time understanding the app.
- Overall downloading speed is low as compared to other tools in the market.
10. Video Downloader for Facebook
This simple to use program facilitates faster Facebook video downloading and files can be directly copied to hard drive or any other storage device. It supports a wide range of file formats along with numerous video sharing sites. Price: Freeware
Pons
- The downloading process is quite simple and faster.
- Users can decide the location for file storage.
Cons
- Common crashes.
Edit Facebook Video with Versatile Video Editor
After downloading the FB videos you like, you may want to edit the videos according to your needs. Hence, we recommend a powerful video editing software helping you achieve your goal - Filmora by Wondershare.
You may also like: 8 Best Facebook Scheduler>>
How to Create Square Videos for Facebook >>
Facebook Insights: How to Use it for Beginners >>
Shanoon Cox
Shanoon Cox is a writer and a lover of all things video.
Follow @Shanoon Cox
Shanoon Cox
Mar 27, 2024• Proven solutions
It is really a complicated task to find the right Facebook Video Downloader for the Android platform because one needs to run deep analysis over so many features. Facebook is one of the most popular social media platforms and people love to watch as well as download videos from this source. Statistics reveal that there are larger numbers of Android users as compared to iOS users and this is why most of the operating systems these days are designed on Android OS. If you are a crazy video lover and want to multiply the fun hours by downloading various videos from Facebook then you must have an idea about which software tool can assist you in easy downloading. Below are few details about top-rated application for android users, you can select any of these for great results.
Top 10 Facebook Video Downloaders for Android
Here are the top 10 Android compatible applications that provide easy download facility for Facebook videos:
1. Download Manager
It downloads all types of Facebook video files quickly on your android powered tablet or smartphone. It is capable enough to detect links from the browser automatically so users need not copy or paste them. Price: Freeware
Pons
- This application generates task queues and applies priority to them. It ensures downloading of important tasks first and priorities can be adjusted by the user as per need.
- Large files are downloaded in small chunks so that downloading speed can be maintained.
Cons
- Links for videos are required to be added manually as most of the videos are geographically restricted so few users may find this task annoying
- Buffer size is not appropriate.
2. Advanced Download Manager
This tool has received a higher rating from users due to its well-organized platform and its ability to download all file types to phone. It is designed with multi-threaded technology that makes every download process quicker. Price: Freeware
Pons
- This application allows users to download multiple files at a time with faster speed.
- You can receive your desired Facebook videos on your device within a fraction of seconds.
Cons
- Users have reported its sudden freeze issue, this bug demands attention and some improvement.
3. Get Them All
This application has been designed by well-trained professionals and it has revolutionized the download process with impressive results. It allows easy downloading from hundreds of websites including your all-time favorite Facebook. Price: Freeware
Pons
- This application allows users to download images, documents, and other media files with ease.
- This platform is being updated day by day with extended support to all new file formats so that users can enjoy unrestricted downloads.
Cons
- This app is quite heavier hence it drains smartphone battery too fast.
- Crashes are common on this platform.
4. FVD Free Video Downloader
Price: Freeware
Pons
- Users are capable enough to download Doc, music, and PDF files simultaneously.
- It follows a GUI based interface that is much interactive and user friendly.
Cons
- Its download pause feature creates trouble so often and users need to fix it again as again.
- You will find too many ads on this platform; that is really annoying.
5. HVD
HVD here indicates High Definition Videos so this application will help you to avail eye-catching crystal clear details for all your favorite Facebook videos. This app is designed to serve users with exciting downloading experience.
Price: Freeware
Pons
- The user interface appears to be so simple that can be operated by any layman.
- It offers faster downloading speeds.
- Assists in the easy allocation of files over the internet and can also help to make thins offline.
Cons
- This application does not provide notifications about the download process.
- Many times it does not recognize YouTube URLs and users need to add them manually.
6. KeepVid Android
This app can assist you in high-quality video downloads with multiple file formats. It also extends support to 4K resolution even at a faster speed. Price: Freeware
Cons
- Sudden crashes are reported.
7. All Video Downloader
This application offers higher compatibility overall android models and once you find your video to be downloaded it can initiate the downloading process immediately. Videos are directly stored on the download folder. Price: Freeware
Pons
- Can download multiple videos at a time.
- Can serve several video sharing sites with ease.
Cons
- It doesn’t support YouTube video downloading.
- Annoying ads.
8. Media Clip Video Downloader
Here is a leading service provider with all exciting features and wide site support. It supports many popular media file formats and also supports video streaming with easy content management.
Price: Freeware
Pons
- Users can also download documents and images along with videos using this application.
- It offers wide site support so that users can enjoy video downloading without restriction.
Cons
- Lots of annoying ads and even the ad blocker app creates conflicts during usage.
- Users cannot define download location on this app, this is the biggest mess
9. AVD Download Video Downloader
This advanced application platform is designed with so many latest technologies and users can also avail online tutorials to learn operations on this platform. Price: Freeware
Pons
- It follows quite a simple interface with an android friendly design.
- The presentation style of this application is quite impressive.
Cons
- Most of the functionalities of this app are interrelated so users need to spend more time understanding the app.
- Overall downloading speed is low as compared to other tools in the market.
10. Video Downloader for Facebook
This simple to use program facilitates faster Facebook video downloading and files can be directly copied to hard drive or any other storage device. It supports a wide range of file formats along with numerous video sharing sites. Price: Freeware
Pons
- The downloading process is quite simple and faster.
- Users can decide the location for file storage.
Cons
- Common crashes.
Edit Facebook Video with Versatile Video Editor
After downloading the FB videos you like, you may want to edit the videos according to your needs. Hence, we recommend a powerful video editing software helping you achieve your goal - Filmora by Wondershare.
You may also like: 8 Best Facebook Scheduler>>
How to Create Square Videos for Facebook >>
Facebook Insights: How to Use it for Beginners >>
Shanoon Cox
Shanoon Cox is a writer and a lover of all things video.
Follow @Shanoon Cox
Shanoon Cox
Mar 27, 2024• Proven solutions
It is really a complicated task to find the right Facebook Video Downloader for the Android platform because one needs to run deep analysis over so many features. Facebook is one of the most popular social media platforms and people love to watch as well as download videos from this source. Statistics reveal that there are larger numbers of Android users as compared to iOS users and this is why most of the operating systems these days are designed on Android OS. If you are a crazy video lover and want to multiply the fun hours by downloading various videos from Facebook then you must have an idea about which software tool can assist you in easy downloading. Below are few details about top-rated application for android users, you can select any of these for great results.
Top 10 Facebook Video Downloaders for Android
Here are the top 10 Android compatible applications that provide easy download facility for Facebook videos:
1. Download Manager
It downloads all types of Facebook video files quickly on your android powered tablet or smartphone. It is capable enough to detect links from the browser automatically so users need not copy or paste them. Price: Freeware
Pons
- This application generates task queues and applies priority to them. It ensures downloading of important tasks first and priorities can be adjusted by the user as per need.
- Large files are downloaded in small chunks so that downloading speed can be maintained.
Cons
- Links for videos are required to be added manually as most of the videos are geographically restricted so few users may find this task annoying
- Buffer size is not appropriate.
2. Advanced Download Manager
This tool has received a higher rating from users due to its well-organized platform and its ability to download all file types to phone. It is designed with multi-threaded technology that makes every download process quicker. Price: Freeware
Pons
- This application allows users to download multiple files at a time with faster speed.
- You can receive your desired Facebook videos on your device within a fraction of seconds.
Cons
- Users have reported its sudden freeze issue, this bug demands attention and some improvement.
3. Get Them All
This application has been designed by well-trained professionals and it has revolutionized the download process with impressive results. It allows easy downloading from hundreds of websites including your all-time favorite Facebook. Price: Freeware
Pons
- This application allows users to download images, documents, and other media files with ease.
- This platform is being updated day by day with extended support to all new file formats so that users can enjoy unrestricted downloads.
Cons
- This app is quite heavier hence it drains smartphone battery too fast.
- Crashes are common on this platform.
4. FVD Free Video Downloader
Price: Freeware
Pons
- Users are capable enough to download Doc, music, and PDF files simultaneously.
- It follows a GUI based interface that is much interactive and user friendly.
Cons
- Its download pause feature creates trouble so often and users need to fix it again as again.
- You will find too many ads on this platform; that is really annoying.
5. HVD
HVD here indicates High Definition Videos so this application will help you to avail eye-catching crystal clear details for all your favorite Facebook videos. This app is designed to serve users with exciting downloading experience.
Price: Freeware
Pons
- The user interface appears to be so simple that can be operated by any layman.
- It offers faster downloading speeds.
- Assists in the easy allocation of files over the internet and can also help to make thins offline.
Cons
- This application does not provide notifications about the download process.
- Many times it does not recognize YouTube URLs and users need to add them manually.
6. KeepVid Android
This app can assist you in high-quality video downloads with multiple file formats. It also extends support to 4K resolution even at a faster speed. Price: Freeware
Cons
- Sudden crashes are reported.
7. All Video Downloader
This application offers higher compatibility overall android models and once you find your video to be downloaded it can initiate the downloading process immediately. Videos are directly stored on the download folder. Price: Freeware
Pons
- Can download multiple videos at a time.
- Can serve several video sharing sites with ease.
Cons
- It doesn’t support YouTube video downloading.
- Annoying ads.
8. Media Clip Video Downloader
Here is a leading service provider with all exciting features and wide site support. It supports many popular media file formats and also supports video streaming with easy content management.
Price: Freeware
Pons
- Users can also download documents and images along with videos using this application.
- It offers wide site support so that users can enjoy video downloading without restriction.
Cons
- Lots of annoying ads and even the ad blocker app creates conflicts during usage.
- Users cannot define download location on this app, this is the biggest mess
9. AVD Download Video Downloader
This advanced application platform is designed with so many latest technologies and users can also avail online tutorials to learn operations on this platform. Price: Freeware
Pons
- It follows quite a simple interface with an android friendly design.
- The presentation style of this application is quite impressive.
Cons
- Most of the functionalities of this app are interrelated so users need to spend more time understanding the app.
- Overall downloading speed is low as compared to other tools in the market.
10. Video Downloader for Facebook
This simple to use program facilitates faster Facebook video downloading and files can be directly copied to hard drive or any other storage device. It supports a wide range of file formats along with numerous video sharing sites. Price: Freeware
Pons
- The downloading process is quite simple and faster.
- Users can decide the location for file storage.
Cons
- Common crashes.
Edit Facebook Video with Versatile Video Editor
After downloading the FB videos you like, you may want to edit the videos according to your needs. Hence, we recommend a powerful video editing software helping you achieve your goal - Filmora by Wondershare.
You may also like: 8 Best Facebook Scheduler>>
How to Create Square Videos for Facebook >>
Facebook Insights: How to Use it for Beginners >>
Shanoon Cox
Shanoon Cox is a writer and a lover of all things video.
Follow @Shanoon Cox
Shanoon Cox
Mar 27, 2024• Proven solutions
It is really a complicated task to find the right Facebook Video Downloader for the Android platform because one needs to run deep analysis over so many features. Facebook is one of the most popular social media platforms and people love to watch as well as download videos from this source. Statistics reveal that there are larger numbers of Android users as compared to iOS users and this is why most of the operating systems these days are designed on Android OS. If you are a crazy video lover and want to multiply the fun hours by downloading various videos from Facebook then you must have an idea about which software tool can assist you in easy downloading. Below are few details about top-rated application for android users, you can select any of these for great results.
Top 10 Facebook Video Downloaders for Android
Here are the top 10 Android compatible applications that provide easy download facility for Facebook videos:
1. Download Manager
It downloads all types of Facebook video files quickly on your android powered tablet or smartphone. It is capable enough to detect links from the browser automatically so users need not copy or paste them. Price: Freeware
Pons
- This application generates task queues and applies priority to them. It ensures downloading of important tasks first and priorities can be adjusted by the user as per need.
- Large files are downloaded in small chunks so that downloading speed can be maintained.
Cons
- Links for videos are required to be added manually as most of the videos are geographically restricted so few users may find this task annoying
- Buffer size is not appropriate.
2. Advanced Download Manager
This tool has received a higher rating from users due to its well-organized platform and its ability to download all file types to phone. It is designed with multi-threaded technology that makes every download process quicker. Price: Freeware
Pons
- This application allows users to download multiple files at a time with faster speed.
- You can receive your desired Facebook videos on your device within a fraction of seconds.
Cons
- Users have reported its sudden freeze issue, this bug demands attention and some improvement.
3. Get Them All
This application has been designed by well-trained professionals and it has revolutionized the download process with impressive results. It allows easy downloading from hundreds of websites including your all-time favorite Facebook. Price: Freeware
Pons
- This application allows users to download images, documents, and other media files with ease.
- This platform is being updated day by day with extended support to all new file formats so that users can enjoy unrestricted downloads.
Cons
- This app is quite heavier hence it drains smartphone battery too fast.
- Crashes are common on this platform.
4. FVD Free Video Downloader
Price: Freeware
Pons
- Users are capable enough to download Doc, music, and PDF files simultaneously.
- It follows a GUI based interface that is much interactive and user friendly.
Cons
- Its download pause feature creates trouble so often and users need to fix it again as again.
- You will find too many ads on this platform; that is really annoying.
5. HVD
HVD here indicates High Definition Videos so this application will help you to avail eye-catching crystal clear details for all your favorite Facebook videos. This app is designed to serve users with exciting downloading experience.
Price: Freeware
Pons
- The user interface appears to be so simple that can be operated by any layman.
- It offers faster downloading speeds.
- Assists in the easy allocation of files over the internet and can also help to make thins offline.
Cons
- This application does not provide notifications about the download process.
- Many times it does not recognize YouTube URLs and users need to add them manually.
6. KeepVid Android
This app can assist you in high-quality video downloads with multiple file formats. It also extends support to 4K resolution even at a faster speed. Price: Freeware
Cons
- Sudden crashes are reported.
7. All Video Downloader
This application offers higher compatibility overall android models and once you find your video to be downloaded it can initiate the downloading process immediately. Videos are directly stored on the download folder. Price: Freeware
Pons
- Can download multiple videos at a time.
- Can serve several video sharing sites with ease.
Cons
- It doesn’t support YouTube video downloading.
- Annoying ads.
8. Media Clip Video Downloader
Here is a leading service provider with all exciting features and wide site support. It supports many popular media file formats and also supports video streaming with easy content management.
Price: Freeware
Pons
- Users can also download documents and images along with videos using this application.
- It offers wide site support so that users can enjoy video downloading without restriction.
Cons
- Lots of annoying ads and even the ad blocker app creates conflicts during usage.
- Users cannot define download location on this app, this is the biggest mess
9. AVD Download Video Downloader
This advanced application platform is designed with so many latest technologies and users can also avail online tutorials to learn operations on this platform. Price: Freeware
Pons
- It follows quite a simple interface with an android friendly design.
- The presentation style of this application is quite impressive.
Cons
- Most of the functionalities of this app are interrelated so users need to spend more time understanding the app.
- Overall downloading speed is low as compared to other tools in the market.
10. Video Downloader for Facebook
This simple to use program facilitates faster Facebook video downloading and files can be directly copied to hard drive or any other storage device. It supports a wide range of file formats along with numerous video sharing sites. Price: Freeware
Pons
- The downloading process is quite simple and faster.
- Users can decide the location for file storage.
Cons
- Common crashes.
Edit Facebook Video with Versatile Video Editor
After downloading the FB videos you like, you may want to edit the videos according to your needs. Hence, we recommend a powerful video editing software helping you achieve your goal - Filmora by Wondershare.
You may also like: 8 Best Facebook Scheduler>>
How to Create Square Videos for Facebook >>
Facebook Insights: How to Use it for Beginners >>
Shanoon Cox
Shanoon Cox is a writer and a lover of all things video.
Follow @Shanoon Cox
Also read:
- Bridging Platforms From TikTok to Your Facebook Friends
- [New] 2024 Approved Seamless Blend Inserting Music Into FB Video Posts
- [New] One-Step Guide for Sharing TikTok Videos on Facebook
- [Updated] 2024 Approved Making a Mark Creating Standout Slideshows for Facebook Networks
- [New] Facebook to MP3 Converter Tool for 2024
- [New] 2024 Approved Innovate with Spinning Images IPhone Filming Tactics
- [New] Future of FB Ads Predictions for 2024
- 2024 Approved Perfected Framing for FB Videos Implement Letterbox & Dark Frame
- [New] In 2024, Unveiling the Secrets to Effective FB Video Advertising with Best Practices
- [New] 2024 Approved Unraveling Why Your Facebook's Newsfeed Fails to Suggest Movies
- [New] Recommendations to Overcome Live Breakdowns (FB)
- Facebook Video Production Made Easy with These 20 Free Apps for 2024
- [New] FB-Streamer Capture and Save Videos
- [Updated] In 2024, Leading MP4-to-Facebook Video Processor
- Maximizing Your Reach Live 360 Videos on Facebook for 2024
- [Updated] In 2024, Direct Dissemination From TikTok to Social Networks
- [Updated] In 2024, Apex FB Platforms Topping the 10 List
- [New] In 2024, The Comprerancial Guide to Building an Influential Online Following
- [New] 2024 Approved Share Sensation Strategies Your Path to Online Fame
- [Updated] In 2024, Extracting Music Tracks From Fb
- [New] 2024 Approved Master Your Media - Free FB Video Conversion Techniques
- [Updated] 2024 Approved Top 10 Music Videos on Facebook
- [Updated] 2024 Approved Mastering Cross-Platform Tweeting (Twitter/Facebook)
- [Updated] In 2024, Anonymous Glimpse Into FB Flashbacks
- [New] Unveiling the Best Tools to Download Your Favorite FB Videos on FireFox, Updated
- [Updated] Navigating Facebook's Terms of Service for Media Sharing for 2024
- In 2024, How to Utilize Your AppleTV for a Smooth View of FB Videos Online
- [Updated] 2024 Approved Convert Facebook HD Videos to MP4, 720P/1080p – No Cost Required
- [New] 2024 Approved Stream Success Linking Twitch Feeds to FB Networks
- [Updated] Understanding Facebook's Chat Language Through Its Blue Signature Marker for 2024
- [Updated] Idea Infringement Instant Video Ban
- 2024 Approved Broadcast Strategies Share Twitch Videos on FB
- [Updated] Effortlessly Access Your Most-Watched FB Movies Post-2023 for 2024
- [New] Journey Through Your Watch History Find Latest Views on FB
- [New] 2024 Approved Navigating the World of Facebook Analytics
- [Updated] 2024 Approved Navigating Twitter & Facebook Integration
- 7 Ways to Lock Apps on iPhone SE (2022) and iPad Securely
- 3 Methods to Mirror Vivo S18 to Roku | Dr.fone
- [New] 2024 Approved Unleash Creative Potential Tips and Tricks for Filming with Logitech Cam
- In 2024, 3 Ways to Fake GPS Without Root On Sony Xperia 1 V | Dr.fone
- [New] The Ultimate Guide to Navigating Stardew’s Ginger Island
- Updated 2024 Approved Video Speed Controllers Best Software for Windows, Mac, and More
- Some ways to unlock iPhone 14 screen lock
- The Ultimate Viewing Experience Amazon Prime Video Aspect Ratio Guide for 2024
- In 2024, 5 Techniques to Transfer Data from Motorola Moto G 5G (2023) to iPhone 15/14/13/12 | Dr.fone
- In 2024, Preparation to Beat Giovani in Pokemon Go For Xiaomi Redmi Note 12 4G | Dr.fone
- New 2024 Approved Adobe Premiere Pro Guide to Slow-Down Video
- Fake the Location to Get Around the MLB Blackouts on Poco M6 5G | Dr.fone
- How to remove Google FRP Lock on Samsung Galaxy A15 4G
- In 2024, 3 Effective Methods to Fake GPS location on Android For your Poco F5 Pro 5G | Dr.fone
- New Discover the Best Online Video Editors for Adding Music for 2024
- Title: "[Updated] Android's Premier Choice Top 10 Free FB Video Extractor"
- Author: Michael
- Created at : 2024-05-20 18:45:48
- Updated at : 2024-05-21 18:45:48
- Link: https://facebook-video-recording.techidaily.com/updated-androids-premier-choice-top-10-free-fb-video-extractor/
- License: This work is licensed under CC BY-NC-SA 4.0.