From 434d30f5bd352a6ff32c5901cf397368c3ce51d0 Mon Sep 17 00:00:00 2001 From: Alicia Sykes Date: Sun, 31 Mar 2024 23:39:21 +0100 Subject: [PATCH] Updates clarity on where additional data is pulled from --- web/src/pages/about.astro | 27 ++++++++++++++++++++------- 1 file changed, 20 insertions(+), 7 deletions(-) diff --git a/web/src/pages/about.astro b/web/src/pages/about.astro index 336dda6..864460b 100644 --- a/web/src/pages/about.astro +++ b/web/src/pages/about.astro @@ -47,16 +47,29 @@ The data is augmented with some extra info, to add additional context to each se The aim of this is to give you a broader picture of each listing, to help you make a more informed decision. Currently, this extra data is pulled from: -- **GitHub API** - To fetch info about each project's repository - - Including author & contributors, creation & last updated date, languages, license and star count -- **Web Check** - To fetch info about each project's website - - Including SSL chain, WHOIS, server location, blacklist check and a screenshot -- **ToS;DR** - To fetch a summerized version of each services Privacy Policy +- **Privacy Policy** - To fetch a summerized version of each services Privacy Policy - Including policy and terms of service links, postives + negatives and privacy score + - Via [ToS;DR](https://tosdr.org/) +- **GitHub** - To fetch info about each project's source code + - Including author & contributors, creation & last updated date, languages, license and star count + - Via the [GitHub API](https://developer.github.com/v3/) +- **Android App** - To fetch privacy info about each project's Android app + - Including permissions, trackers, privacy score and metdata + - Via [Exodus Privacy](https://exodus-privacy.eu.org/) +- **iOS App** - To fetch info about each project's iOS app + - Including app size, rating, publish/update date, author and screenshots + - Via [Apple App Store](https://developer.apple.com/documentation/appstoreconnectapi/app_store) +- **Docker** - To fetch info about each project's Docker image (if it's self-hosted) + - Including supported architectures, run command, pull count, last updated and config options + - Via [Portainer-Templates](https://portainer-templates.as93.net/) and the [Docker Hub](https://hub.docker.com/) API +- **Website** - To fetch privacy info about each project's website + - Including SSL chain, WHOIS, server location, blacklist check and a screenshot + - Via [Web-Check](https://web-check.xyz/) +- **Socials** - To fetch info about each project's social media presence + - Including follower count, post frequency, engagement and a screenshot + - Via the Reddit, Discord and Twitter APIs - **User Reviews** - User-submitted comments + feedback on a given service - Implemented using self-hosted instance of Remark42 -- **Portainer Templates** - To fetch info about each project's Docker image (if it's self-hosted) - - Including supported architectures, run command, pull count, last updated and config options ### API We also have a free, no-auth, CORS-enabled RESR API,