diff --git a/data/apps.json b/data/apps.json index a3ffebd..d43fbc6 100644 --- a/data/apps.json +++ b/data/apps.json @@ -1,7 +1,7 @@ { "categories": [ { - "name": "Mail", + "name": "Email", "order": 1, "mainstream_apps": [ { "id": "gmail", "name": "Gmail" }, @@ -16,7 +16,7 @@ { "id": "tuta_mail", "name": "Tuta Mail" }, { "id": "posteo", "name": "Posteo" }, { "id": "migadu", "name": "Migadu" }, - { "id": "startmail", "name": "StartMail" }, + { "id": "startmail", "name": "StartMail" }, { "id": "disroot_webmail", "name": "Disroot webmail" } ] }, @@ -31,7 +31,6 @@ ], "private_alternatives": [ { "id": "ente_photos", "name": "Ente Photos" }, - { "id": "proton_drive", "name": "Proton Drive" }, { "id": "immich", "name": "Immich" }, { "id": "nextcloud_memories", "name": "Nextcloud Memories" }, { "id": "zeitkapsl", "name": "zeitkapsl" }, @@ -122,7 +121,8 @@ { "id": "nextcloud_notes", "name": "Nextcloud Notes" }, { "id": "qownnotes", "name": "QOwnNotes" }, { "id": "fileverse", "name": "DDocs.new" }, - { "id": "joplin", "name": "Joplin" } + { "id": "joplin", "name": "Joplin" }, + { "id": "easy_notes", "name": "Easy Notes" } ] }, { @@ -181,9 +181,7 @@ { "id": "aegis_auth", "name": "Aegis Auth" }, { "id": "proton_auth", "name": "Proton Auth" }, { "id": "bitwarden_auth", "name": "Bitwarden Auth" }, - { "id": "yubico_auth", "name": "Yubico Authenticator" }, - { "id": "1password", "name": "1Password" }, - { "id": "vaultwarden", "name": "Vaultwarden" } + { "id": "yubico_auth", "name": "Yubico Authenticator" } ] }, { @@ -199,7 +197,9 @@ { "id": "mailbox_org", "name": "Mailbox.org" }, { "id": "tuta_calendar", "name": "Tuta Calendar" }, { "id": "nextcloud_calendar", "name": "Nextcloud Calendar" }, - { "id": "radicale", "name": "Radicale" } + { "id": "radicale", "name": "Radicale" }, + { "id": "fossify_calendar", "name": "Fossify Calendar" }, + { "id": "right_calendar", "name": "Right Calendar" } ] }, { @@ -213,14 +213,16 @@ { "id": "accrescent", "name": "Accrescent" }, { "id": "f_droid", "name": "F-Droid" }, { "id": "aurora_store", "name": "Aurora Store" }, - { "id": "obtainium", "name": "Obtainium" } + { "id": "obtainium", "name": "Obtainium" }, + { "id": "neo_store", "name": "Neo Store" }, + { "id": "droid_ify", "name": "Droid-ify" } ] }, { "name": "VPN", "order": 12, "mainstream_apps": [ - { "id": "no_vpn", "name": "No VPN" }, + { "id": "no", "name": "No VPN" }, { "id": "nordvpn", "name": "NordVPN" }, { "id": "expressvpn", "name": "ExpressVPN" }, { "id": "surfshark", "name": "Surfshark" } @@ -236,7 +238,7 @@ { "id": "urnetwork", "name": "URnetwork dVPN" }, { "id": "duckduckgo", "name": "DuckDuckGo VPN" }, { "id": "nymvpn", "name": "NymVPN" }, - { "id": "tor_vpn", "name": "Tor VPN" } + { "id": "tor_vpn", "name": "Tor VPN" } ] }, { @@ -291,7 +293,8 @@ { "id": "organic_maps", "name": "Organic Maps" }, { "id": "kagi", "name": "Kagi Maps" }, { "id": "magic_earth", "name": "Magic Earth" }, - { "id": "osmand", "name": "OsmAnd" } + { "id": "osmand", "name": "OsmAnd" }, + { "id": "comaps", "name": "CoMaps" } ] }, { @@ -303,8 +306,8 @@ { "id": "deepl", "name": "DeepL" } ], "private_alternatives": [ - { "id": "libretranslate", "name": "LibreTranslate" }, - { "id": "translatelocally", "name": "TranslateLocally" }, + { "id": "libretranslate", "name": "Libre Translate" }, + { "id": "translatelocally", "name": "Translate Locally" }, { "id": "apertium", "name": "Apertium" }, { "id": "mozilla_translate", "name": "Mozilla Translate" }, { "id": "kagi_translate", "name": "Kagi Translate" } @@ -318,7 +321,12 @@ { "id": "discord", "name": "Discord" }, { "id": "guilded", "name": "Guilded" } ], - "private_alternatives": [{ "id": "matrix", "name": "Matrix" }] + "private_alternatives": [ + { "id": "matrix", "name": "Matrix" }, + { "id": "element", "name": "Element" }, + { "id": "revolt", "name": "Revolt" }, + { "id": "zulip", "name": "Zulip" } + ] }, { "name": "DNS", @@ -366,18 +374,421 @@ "private_alternatives": [ { "id": "graphene_os", "name": "GrapheneOS" }, { "id": "calyx_os", "name": "CalyxOS" }, - { "id": "lineage_os", "name": "LineageOS" } + { "id": "lineage_os", "name": "LineageOS" }, + { "id": "iodéos", "name": "iodéOS" } ] }, - { - "name": "Entertainment", + { + "name": "Movie Streaming Service", "order": 21, "mainstream_apps": [ { "id": "plex", "name": "Plex" }, - {"id": "netflix", "name": "Netflix"} + {"id": "netflix", "name": "Netflix"}, + { "id": "google_tv", "name": "Google TV" }, + { "id": "apple_tv", "name": "Apple TV" }, + { "id": "disney+", "name": "Disney+" }, + { "id": "hbo_max", "name": "HBO Max" }, + { "id": "hulu", "name": "Hulu" }, + { "id": "paramount+", "name": "Paramount+" }, + { "id": "prime_video", "name": "Prime Video" }, + { "id": "crunchyroll", "name": "Crunchyroll" } + ], + "private_alternatives": [ + { "id": "jellyfin", "name": "Jellyfin" }, + { "id": "cloudstream", "name": "CloudStream" }, + { "id": "streamwatch", "name": "StreamWatch" }, + { "id": "watchit", "name": "WatchIT" }, + { "id": "stremio", "name": "Stremio" } + ] + }, + { + "name": "Email Alias", + "order": 22, + "mainstream_apps": [ + { "id": "icloud_mail", "name": "iCloud Mail" }, + { "id": "temporarymail", "name": "TemporaryMail" }, + { "id": "guerrilla_mail", "name": "Guerrilla Mail" }, + { "id": "burner_mail", "name": "Burner Mail" }, + { "id": "adguard_mail", "name": "AdGuard Mail" }, + { "id": "cloaked", "name": "Cloaked" }, + { "id": "no", "name": "No Alias" } + ], + "private_alternatives": [ + { "id": "duckduckgo_email_protection", "name": "DuckDuckGo Email Protection" }, + { "id": "simplelogin", "name": "SimpleLogin" }, + { "id": "addy_io", "name": "Addy.io" }, + { "id": "firefox_relay", "name": "Firefox Relay" }, + { "id": "maildrop", "name": "MailDrop" } + ] + }, + { + "name": "Video Hosting", + "order": 23, + "mainstream_apps": [ + { "id": "youtube", "name": "YouTube" }, + {"id": "dailymotion", "name": "Dailymotion"}, + {"id": "vimeo", "name": "Vimeo"}, + {"id": "twitch", "name": "Twitch"}, + {"id": "bilibili", "name": "BiliBili"}, + {"id": "rumble", "name": "Rumble"}, + {"id": "kick", "name": "Kick"}, + {"id": "floatplane", "name": "Floatplane"} + + ], + "private_alternatives": [ + { "id": "odysee", "name": "Odysee" }, + {"id": "lbry", "name": "LBRY"}, + {"id": "peertube", "name": "PeerTube"} + ] + }, + { + "name": "Youtube Clients", + "order": 24, + "mainstream_apps": [ + { "id": "youtube", "name": "YouTube" } + ], + "private_alternatives": [ + { "id": "pipepipe", "name": "PipePipe" }, + { "id": "grayjay", "name": "Grayjay" }, + { "id": "tubular", "name": "Tubular" }, + { "id": "libretube", "name": "LibreTube" }, + { "id": "newpipe", "name": "NewPipe" }, + { "id": "smarttube", "name": "SmartTube" } + ] + }, + { + "name": "Social Network & Photo Sharing Toolss", + "order": 25, + "mainstream_apps": [ + { "id": "facebook", "name": "Facebook" }, + { "id": "instagram", "name": "Instagram" }, + { "id": "snapchat", "name": "Snapchat" }, + { "id": "flickr", "name": "Flickr" }, + { "id": "vk", "name": "VK" }, + { "id": "bereal", "name": "BeReal" } + ], + "private_alternatives": [ + { "id": "pixelfed", "name": "Pixelfed" } + ] + }, + { + "name": "Pixelfed Clients", + "order": 26, + "mainstream_apps": [ + { "id": "pixelfed", "name": "Pixelfed" } + ], + "private_alternatives": [ + { "id": "pixelix", "name": "Pixelix" }, + { "id": "impressia", "name": "Impressia" }, + { "id": "pixeldroid", "name": "PixelDroid" } + ] + }, + { + "name": "Social Network & Microblog", + "order": 27, + "mainstream_apps": [ + { "id": "x_twitter", "name": "X / Twitter" }, + { "id": "threads", "name": "Threads" }, + { "id": "tumblr", "name": "Tumblr" }, + { "id": "parler", "name": "Parler" }, + { "id": "viva_engage", "name": "Viva Engage" }, + { "id": "truth_social", "name": "Truth Social" } + ], + "private_alternatives": [ + { "id": "bluesky", "name": "Bluesky" }, + { "id": "mastodon", "name": "Mastodon" }, + { "id": "minds.com", "name": "Minds.com" } + ] + }, + { + "name": "Social Network & Video Sharing Tools", + "order": 28, + "mainstream_apps": [ + { "id": "tiktok", "name": "Tiktok" }, + { "id": "likee", "name": "Likee" }, + { "id": "moj", "name": "Moj" }, + { "id": "rednote", "name": "RedNote" }, + { "id": "coub", "name": "Coub" } + ], + "private_alternatives": [ + { "id": "loops_by_pixelfed", "name": "Loops by Pixelfed" } + ] + }, + { + "name": "Social Bookmarking Tools", + "order": 29, + "mainstream_apps": [ + { "id": "pinterest", "name": "Pinterest" }, + { "id": "wetransfer", "name": "WeTransfer" }, + { "id": "pearltrees", "name": "Pearltrees" }, + { "id": "refind", "name": "Refind" }, + { "id": "raindrop.io", "name": "Raindrop.io" }, + { "id": "savee", "name": "Savee" }, + { "id": "cosmos", "name": "Cosmos" } + ], + "private_alternatives": [ + { "id": "karakeep", "name": "Karakeep" } + ] + }, + { + "name": "Reddit Clients", + "order": 30, + "mainstream_apps": [ + { "id": "reddit", "name": "Reddit" } + ], + "private_alternatives": [ + { "id": "infinity_for_reddit", "name": "Infinity for Reddit" }, + { "id": "stealth", "name": "Stealth" }, + { "id": "relay_for_reddit", "name": "Relay for reddit" }, + { "id": "redreader", "name": "RedReader" }, + { "id": "redlib", "name": "RedLib" } + ] + }, + { + "name": "Contacts", + "order": 31, + "mainstream_apps": [ + { "id": "google_contacts", "name": "Google Contacts" }, + { "id": "apple_contacts", "name": "Apple Contacts" } + ], + "private_alternatives": [ + { "id": "fossify_contacts", "name": "Fossify Contacts" }, + { "id": "right_contacts", "name": "Right Contacts" }, + { "id": "connect_you", "name": "Connect You" }, + { "id": "nextcloud_contacts", "name": "Nextcloud Contacts" } + ] + }, + { + "name": "News & RSS Feed", + "order": 32, + "mainstream_apps": [ + { "id": "google_news", "name": "Google News" }, + { "id": "apple_news", "name": "Apple News" } + ], + "private_alternatives": [ + { "id": "kagi_news", "name": "Kagi News" }, + { "id": "thud", "name": "Thud" }, + { "id": "feeder", "name": "Feeder" }, + { "id": "twine", "name": "Twine" }, + { "id": "read_you", "name": "Read You" }, + { "id": "neo_feed", "name": "Neo Feed" } + ] + }, + { + "name": "Weather Forecast Tools", + "order": 32, + "mainstream_apps": [ + { "id": "google_weather", "name": "Google Weather" }, + { "id": "weather_by_xiaomi", "name": "Weather By Xiaomi" }, + { "id": "weather_by_coloros", "name": "Weather by ColorOS" }, + { "id": "accuweather", "name": "AccuWeather" }, + { "id": "1weather", "name": "1Weather" } + ], + "private_alternatives": [ + { "id": "breezy_weather", "name": "Breezy Weather" }, + { "id": "bura", "name": "Bura" }, + { "id": "forecastie", "name": "Forecastie" }, + { "id": "rain", "name": "Rain" }, + { "id": "weather_master", "name": "Weather Master" } + ] + }, + { + "name": "SMS", + "order": 33, + "mainstream_apps": [ + { "id": "google_messages", "name": "Google Messages" }, + { "id": "imessage", "name": "iMessage" } + ], + "private_alternatives": [ + { "id": "fossify_messages", "name": "Fossify Messages" }, + { "id": "right_messages", "name": "Right Messages" }, + { "id": "quik_sms", "name": "QUIK SMS" } + ] + }, + { + "name": "Dialer", + "order": 34, + "mainstream_apps": [ + { "id": "google_dialer", "name": "Google Dialer" }, + { "id": "drupe", "name": "Drupe" }, + { "id": "n_dial", "name": "N Dial" } + ], + "private_alternatives": [ + { "id": "fossify_dialer", "name": "Fossify Dialer" }, + { "id": "right_dialer", "name": "Right Dialer" } + ] + }, + { + "name": "Calculator", + "order": 35, + "mainstream_apps": [ + { "id": "calculator_by_google", "name": "Calculator by Google" }, + { "id": "calculator_by_xiaomi", "name": "Calculator by Xiaomi" }, + { "id": "samsung_calculator", "name": "Samsung Calculator" } + ], + "private_alternatives": [ + { "id": "calculator_you", "name": "Calculator You" }, + { "id": "fossify_calculator", "name": "Fossify Calculator" }, + { "id": "calcyou", "name": "CalcYou" }, + { "id": "numberhub", "name": "NumberHub" }, + { "id": "opencalc", "name": "OpenCalc" } + ] + }, + { + "name": "System Cleaner", + "order": 36, + "mainstream_apps": [ + { "id": "phone_manager_by_coloros", "name": "Phone Manager by ColorOS" }, + { "id": "phone_cleaner_for_android", "name": "Phone Cleaner for Android" }, + { "id": "cleaner_by_xiaomi", "name": "Cleaner by Xiaomi" } + ], + "private_alternatives": [ + { "id": "sd_maid_se", "name": "SD Maid SE" }, + { "id": "cache_cleaner", "name": "Cache Cleaner" } + ] + }, + { + "name": "Camera App", + "order": 37, + "mainstream_apps": [ + { "id": "pixel_camera", "name": "Pixel Camera" } + ], + "private_alternatives": [ + { "id": "open_camera", "name": "Open Camera" }, + { "id": "secure_camera_by_grapheneos", "name": "Secure Camera by GrapheneOS" } + ] + }, + { + "name": "File Manager", + "order": 38, + "mainstream_apps": [ + { "id": "files_by_google", "name": "Files by Google" }, + { "id": "samsung_my_files", "name": "Samsung My Files" }, + { "id": "file_manager_by_xiaomi", "name": "File Manager by Xiaomi" }, + { "id": "my_files_by_coloros", "name": "My Files by ColorOS" } + ], + "private_alternatives": [ + { "id": "fossify_file_manager", "name": "Fossify File Manager" }, + { "id": "material_files", "name": "Material Files" }, + { "id": "prism_file_explorer", "name": "Prism File Explorer" }, + { "id": "right_files", "name": "Right Files" } + ] + }, + { + "name": "Large File Transfer Service", + "order": 39, + "mainstream_apps": [ + { "id": "google_nearby_share", "name": "Google Nearby Share" }, + { "id": "shareit", "name": "SHAREit" }, + { "id": "shareme_by_xiaomi", "name": "ShareMe by Xiaomi" }, + { "id": "wormhole.app", "name": "Wormhole.app" }, + { "id": "send_anywhere", "name": "Send Anywhere" } + ], + "private_alternatives": [ + { "id": "localsend", "name": "LocalSend" }, + { "id": "warpinator", "name": "Warpinator" }, + { "id": "sharrr.com", "name": "Sharrr.com" }, + { "id": "send.vis.ee", "name": "Send.vis.ee" }, + { "id": "pairdrop.net", "name": "PairDrop.net" } + ] + }, + { + "name": "Image Search & OCR", + "order": 40, + "mainstream_apps": [ + { "id": "google_lens", "name": "Google Lens" }, + { "id": "microsoft_lens", "name": "Microsoft Lens" } + ], + "private_alternatives": [ + { "id": "oss_document_scanner", "name": "OSS Document Scanner" }, + { "id": "search_by_image", "name": "Search by Image" } + ] + }, + { + "name": "Keyboard", + "order": 41, + "mainstream_apps": [ + { "id": "gboard", "name": "Gboard" }, + { "id": "microsoft_swiftkey", "name": "Microsoft SwiftKey" }, + { "id": "ridmik_keyboard", "name": "Ridmik Keyboard" } + ], + "private_alternatives": [ + { "id": "heliboard", "name": "HeliBoard" }, + { "id": "florisboard", "name": "FlorisBoard" }, + { "id": "fossify_keyboard", "name": "Fossify Keyboard" }, + { "id": "futo_keyboard", "name": "FUTO Keyboard" } + ] + }, + { + "name": "Launcher", + "order": 42, + "mainstream_apps": [ + { "id": "pixel_launcher", "name": "Pixel Launcher" }, + { "id": "microsoft_launcher", "name": "Microsoft Launcher" }, + { "id": "nova_launcher", "name": "Nova Launcher" }, + { "id": "poco_launcher", "name": "POCO Launcher" }, + { "id": "xos_launcher", "name": "XOS Launcher" }, + { "id": "hios_launcher", "name": "HiOS Launcher" }, + { "id": "niagara_launcher", "name": "Niagara Launcher" }, + { "id": "smart_launcher", "name": "Smart Launcher" } + ], + "private_alternatives": [ + { "id": "kvæsitso_launcher", "name": "Kvæsitso launcher" }, + { "id": "lawnchair", "name": "Lawnchair" }, + { "id": "olauncher", "name": "Olauncher" }, + { "id": "stario_launcher", "name": "Stario Launcher" }, + { "id": "neo_launcher", "name": "Neo Launcher" }, + { "id": "fossify_launcher", "name": "Fossify Launcher" } + ] + }, + { + "name": "Photo Gallery", + "order": 43, + "mainstream_apps": [ + { "id": "gallery_by_google", "name": "Gallery by Google" }, + { "id": "apple_photos", "name": "Apple Photos" }, + { "id": "samsung_gallery", "name": "Samsung Gallery" }, + { "id": "gallery_by_xiaomi", "name": "Gallery by Xiaomi" }, + { "id": "oppo_photos_by_coloros", "name": "OPPO Photos by ColorOS" }, + { "id": "nothing_gallery", "name": "Nothing Gallery" } + ], + "private_alternatives": [ + { "id": "right_gallery", "name": "Right Gallery" }, + { "id": "fossify_gallery", "name": "Fossify Gallery" } + ] + }, + { + "name": "Mobile Remote Control Tools", + "order": 44, + "mainstream_apps": [ + { "id": "windows_phone_link", "name": "Windows Phone Link" }, + { "id": "samsung_flow", "name": "Samsung Flow" }, + { "id": "airdroid", "name": "AirDroid" } + ], + "private_alternatives": [ + { "id": "kde_connect", "name": "KDE Connect" }, + { "id": "gs_connect", "name": "GS Connect" }, + { "id": "zorin_connect", "name": "Zorin Connect" } + ] + }, + { + "name": "Firewalls", + "order": 45, + "mainstream_apps": [ + { "id": "windows_firewall", "name": "Windows Firewall" }, + { "id": "no", "name": "No Firewall" } + ], "private_alternatives": [ - { "id": "jellyfin", "name": "Jellyfin" } + { "id": "portmaster", "name": "Portmaster" }, + { "id": "lulu_by_objective_see", "name": "LuLu by Objective-See" }, + { "id": "gufw", "name": "Gufw" }, + { "id": "rethink_dns_firewall_vpn", "name": "Rethink: DNS + Firewall + VPN" }, + { "id": "athena_firewall_adblocker", "name": "Athena: Firewall & Adblocker" }, + { "id": "adguard", "name": "AdGuard" }, + { "id": "blokada_vpn_dns", "name": "Blokada VPN & DNS" }, + { "id": "trackercontrol", "name": "TrackerControl" }, + { "id": "netguard", "name": "NetGuard" } ] } ] diff --git a/package-lock.json b/package-lock.json index 4d244fa..25e8700 100644 --- a/package-lock.json +++ b/package-lock.json @@ -15,7 +15,7 @@ "clsx": "^2.1.1", "html2canvas-pro": "^1.5.11", "lucide-react": "^0.539.0", - "next": "15.4.6", + "next": "^15.5.4", "next-themes": "^0.4.6", "react": "19.1.0", "react-dom": "19.1.0", @@ -9004,9 +9004,9 @@ } }, "node_modules/@next/env": { - "version": "15.4.6", - "resolved": "https://registry.npmjs.org/@next/env/-/env-15.4.6.tgz", - "integrity": "sha512-yHDKVTcHrZy/8TWhj0B23ylKv5ypocuCwey9ZqPyv4rPdUdRzpGCkSi03t04KBPyU96kxVtUqx6O3nE1kpxASQ==", + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/env/-/env-15.5.4.tgz", + "integrity": "sha512-27SQhYp5QryzIT5uO8hq99C69eLQ7qkzkDPsk3N+GuS2XgOgoYEeOav7Pf8Tn4drECOVDsDg8oj+/DVy8qQL2A==", "license": "MIT" }, "node_modules/@next/eslint-plugin-next": { @@ -9020,9 +9020,9 @@ } }, "node_modules/@next/swc-darwin-arm64": { - "version": "15.4.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.4.6.tgz", - "integrity": "sha512-667R0RTP4DwxzmrqTs4Lr5dcEda9OxuZsVFsjVtxVMVhzSpo6nLclXejJVfQo2/g7/Z9qF3ETDmN3h65mTjpTQ==", + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-arm64/-/swc-darwin-arm64-15.5.4.tgz", + "integrity": "sha512-nopqz+Ov6uvorej8ndRX6HlxCYWCO3AHLfKK2TYvxoSB2scETOcfm/HSS3piPqc3A+MUgyHoqE6je4wnkjfrOA==", "cpu": [ "arm64" ], @@ -9036,9 +9036,9 @@ } }, "node_modules/@next/swc-darwin-x64": { - "version": "15.4.6", - "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.4.6.tgz", - "integrity": "sha512-KMSFoistFkaiQYVQQnaU9MPWtp/3m0kn2Xed1Ces5ll+ag1+rlac20sxG+MqhH2qYWX1O2GFOATQXEyxKiIscg==", + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-darwin-x64/-/swc-darwin-x64-15.5.4.tgz", + "integrity": "sha512-QOTCFq8b09ghfjRJKfb68kU9k2K+2wsC4A67psOiMn849K9ZXgCSRQr0oVHfmKnoqCbEmQWG1f2h1T2vtJJ9mA==", "cpu": [ "x64" ], @@ -9052,9 +9052,9 @@ } }, "node_modules/@next/swc-linux-arm64-gnu": { - "version": "15.4.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.4.6.tgz", - "integrity": "sha512-PnOx1YdO0W7m/HWFeYd2A6JtBO8O8Eb9h6nfJia2Dw1sRHoHpNf6lN1U4GKFRzRDBi9Nq2GrHk9PF3Vmwf7XVw==", + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-gnu/-/swc-linux-arm64-gnu-15.5.4.tgz", + "integrity": "sha512-eRD5zkts6jS3VfE/J0Kt1VxdFqTnMc3QgO5lFE5GKN3KDI/uUpSyK3CjQHmfEkYR4wCOl0R0XrsjpxfWEA++XA==", "cpu": [ "arm64" ], @@ -9068,9 +9068,9 @@ } }, "node_modules/@next/swc-linux-arm64-musl": { - "version": "15.4.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.4.6.tgz", - "integrity": "sha512-XBbuQddtY1p5FGPc2naMO0kqs4YYtLYK/8aPausI5lyOjr4J77KTG9mtlU4P3NwkLI1+OjsPzKVvSJdMs3cFaw==", + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-arm64-musl/-/swc-linux-arm64-musl-15.5.4.tgz", + "integrity": "sha512-TOK7iTxmXFc45UrtKqWdZ1shfxuL4tnVAOuuJK4S88rX3oyVV4ZkLjtMT85wQkfBrOOvU55aLty+MV8xmcJR8A==", "cpu": [ "arm64" ], @@ -9084,9 +9084,9 @@ } }, "node_modules/@next/swc-linux-x64-gnu": { - "version": "15.4.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.4.6.tgz", - "integrity": "sha512-+WTeK7Qdw82ez3U9JgD+igBAP75gqZ1vbK6R8PlEEuY0OIe5FuYXA4aTjL811kWPf7hNeslD4hHK2WoM9W0IgA==", + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-gnu/-/swc-linux-x64-gnu-15.5.4.tgz", + "integrity": "sha512-7HKolaj+481FSW/5lL0BcTkA4Ueam9SPYWyN/ib/WGAFZf0DGAN8frNpNZYFHtM4ZstrHZS3LY3vrwlIQfsiMA==", "cpu": [ "x64" ], @@ -9100,9 +9100,9 @@ } }, "node_modules/@next/swc-linux-x64-musl": { - "version": "15.4.6", - "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.4.6.tgz", - "integrity": "sha512-XP824mCbgQsK20jlXKrUpZoh/iO3vUWhMpxCz8oYeagoiZ4V0TQiKy0ASji1KK6IAe3DYGfj5RfKP6+L2020OQ==", + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-linux-x64-musl/-/swc-linux-x64-musl-15.5.4.tgz", + "integrity": "sha512-nlQQ6nfgN0nCO/KuyEUwwOdwQIGjOs4WNMjEUtpIQJPR2NUfmGpW2wkJln1d4nJ7oUzd1g4GivH5GoEPBgfsdw==", "cpu": [ "x64" ], @@ -9116,9 +9116,9 @@ } }, "node_modules/@next/swc-win32-arm64-msvc": { - "version": "15.4.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.4.6.tgz", - "integrity": "sha512-FxrsenhUz0LbgRkNWx6FRRJIPe/MI1JRA4W4EPd5leXO00AZ6YU8v5vfx4MDXTvN77lM/EqsE3+6d2CIeF5NYg==", + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-arm64-msvc/-/swc-win32-arm64-msvc-15.5.4.tgz", + "integrity": "sha512-PcR2bN7FlM32XM6eumklmyWLLbu2vs+D7nJX8OAIoWy69Kef8mfiN4e8TUv2KohprwifdpFKPzIP1njuCjD0YA==", "cpu": [ "arm64" ], @@ -9132,9 +9132,9 @@ } }, "node_modules/@next/swc-win32-x64-msvc": { - "version": "15.4.6", - "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.4.6.tgz", - "integrity": "sha512-T4ufqnZ4u88ZheczkBTtOF+eKaM14V8kbjud/XrAakoM5DKQWjW09vD6B9fsdsWS2T7D5EY31hRHdta7QKWOng==", + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/@next/swc-win32-x64-msvc/-/swc-win32-x64-msvc-15.5.4.tgz", + "integrity": "sha512-1ur2tSHZj8Px/KMAthmuI9FMp/YFusMMGoRNJaRZMOlSkgvLjzosSdQI0cJAKogdHl3qXUQKL9MGaYvKwA7DXg==", "cpu": [ "x64" ], @@ -16720,12 +16720,12 @@ } }, "node_modules/next": { - "version": "15.4.6", - "resolved": "https://registry.npmjs.org/next/-/next-15.4.6.tgz", - "integrity": "sha512-us++E/Q80/8+UekzB3SAGs71AlLDsadpFMXVNM/uQ0BMwsh9m3mr0UNQIfjKed8vpWXsASe+Qifrnu1oLIcKEQ==", + "version": "15.5.4", + "resolved": "https://registry.npmjs.org/next/-/next-15.5.4.tgz", + "integrity": "sha512-xH4Yjhb82sFYQfY3vbkJfgSDgXvBB6a8xPs9i35k6oZJRoQRihZH+4s9Yo2qsWpzBmZ3lPXaJ2KPXLfkvW4LnA==", "license": "MIT", "dependencies": { - "@next/env": "15.4.6", + "@next/env": "15.5.4", "@swc/helpers": "0.5.15", "caniuse-lite": "^1.0.30001579", "postcss": "8.4.31", @@ -16738,14 +16738,14 @@ "node": "^18.18.0 || ^19.8.0 || >= 20.0.0" }, "optionalDependencies": { - "@next/swc-darwin-arm64": "15.4.6", - "@next/swc-darwin-x64": "15.4.6", - "@next/swc-linux-arm64-gnu": "15.4.6", - "@next/swc-linux-arm64-musl": "15.4.6", - "@next/swc-linux-x64-gnu": "15.4.6", - "@next/swc-linux-x64-musl": "15.4.6", - "@next/swc-win32-arm64-msvc": "15.4.6", - "@next/swc-win32-x64-msvc": "15.4.6", + "@next/swc-darwin-arm64": "15.5.4", + "@next/swc-darwin-x64": "15.5.4", + "@next/swc-linux-arm64-gnu": "15.5.4", + "@next/swc-linux-arm64-musl": "15.5.4", + "@next/swc-linux-x64-gnu": "15.5.4", + "@next/swc-linux-x64-musl": "15.5.4", + "@next/swc-win32-arm64-msvc": "15.5.4", + "@next/swc-win32-x64-msvc": "15.5.4", "sharp": "^0.34.3" }, "peerDependencies": { diff --git a/package.json b/package.json index 5b8781d..54fcfbc 100644 --- a/package.json +++ b/package.json @@ -19,7 +19,7 @@ "clsx": "^2.1.1", "html2canvas-pro": "^1.5.11", "lucide-react": "^0.539.0", - "next": "15.4.6", + "next": "^15.5.4", "next-themes": "^0.4.6", "react": "19.1.0", "react-dom": "19.1.0", diff --git a/public/app-logos/1password.jpg b/public/app-logos/1password.jpg index f8ee6d6..db0b10c 100644 Binary files a/public/app-logos/1password.jpg and b/public/app-logos/1password.jpg differ diff --git a/public/app-logos/1weather.jpg b/public/app-logos/1weather.jpg new file mode 100644 index 0000000..6e4da27 Binary files /dev/null and b/public/app-logos/1weather.jpg differ diff --git a/public/app-logos/accuweather.jpg b/public/app-logos/accuweather.jpg new file mode 100644 index 0000000..cbb59ac Binary files /dev/null and b/public/app-logos/accuweather.jpg differ diff --git a/public/app-logos/addy_io.jpg b/public/app-logos/addy_io.jpg new file mode 100644 index 0000000..870dda2 Binary files /dev/null and b/public/app-logos/addy_io.jpg differ diff --git a/public/app-logos/adguard.jpg b/public/app-logos/adguard.jpg index 9385132..771d031 100644 Binary files a/public/app-logos/adguard.jpg and b/public/app-logos/adguard.jpg differ diff --git a/public/app-logos/adguard_mail.jpg b/public/app-logos/adguard_mail.jpg new file mode 100644 index 0000000..15ac105 Binary files /dev/null and b/public/app-logos/adguard_mail.jpg differ diff --git a/public/app-logos/aegis_auth.jpg b/public/app-logos/aegis_auth.jpg index 3ece88c..f2d84f7 100644 Binary files a/public/app-logos/aegis_auth.jpg and b/public/app-logos/aegis_auth.jpg differ diff --git a/public/app-logos/airdroid.jpg b/public/app-logos/airdroid.jpg new file mode 100644 index 0000000..0b765b0 Binary files /dev/null and b/public/app-logos/airdroid.jpg differ diff --git a/public/app-logos/aliasvault.jpg b/public/app-logos/aliasvault.jpg index f03cd73..a0a3f87 100644 Binary files a/public/app-logos/aliasvault.jpg and b/public/app-logos/aliasvault.jpg differ diff --git a/public/app-logos/amazon_alexa.jpg b/public/app-logos/amazon_alexa.jpg index 2b28828..9ff63a0 100644 Binary files a/public/app-logos/amazon_alexa.jpg and b/public/app-logos/amazon_alexa.jpg differ diff --git a/public/app-logos/amazon_photos.jpg b/public/app-logos/amazon_photos.jpg index 67299bd..50a8f20 100644 Binary files a/public/app-logos/amazon_photos.jpg and b/public/app-logos/amazon_photos.jpg differ diff --git a/public/app-logos/android.jpg b/public/app-logos/android.jpg index 1acb733..78a9c6f 100644 Binary files a/public/app-logos/android.jpg and b/public/app-logos/android.jpg differ diff --git a/public/app-logos/anytype.jpg b/public/app-logos/anytype.jpg index bc5ec4f..373f4d0 100644 Binary files a/public/app-logos/anytype.jpg and b/public/app-logos/anytype.jpg differ diff --git a/public/app-logos/apertium.jpg b/public/app-logos/apertium.jpg index dc5377d..6c6f771 100644 Binary files a/public/app-logos/apertium.jpg and b/public/app-logos/apertium.jpg differ diff --git a/public/app-logos/app_store.jpg b/public/app-logos/app_store.jpg index 0612163..b161c41 100644 Binary files a/public/app-logos/app_store.jpg and b/public/app-logos/app_store.jpg differ diff --git a/public/app-logos/apple_calendar.jpg b/public/app-logos/apple_calendar.jpg index 368d393..22fd7b7 100644 Binary files a/public/app-logos/apple_calendar.jpg and b/public/app-logos/apple_calendar.jpg differ diff --git a/public/app-logos/apple_contacts.jpg b/public/app-logos/apple_contacts.jpg new file mode 100644 index 0000000..68c0be8 Binary files /dev/null and b/public/app-logos/apple_contacts.jpg differ diff --git a/public/app-logos/apple_homekit.jpg b/public/app-logos/apple_homekit.jpg index c2718d2..cb6b11d 100644 Binary files a/public/app-logos/apple_homekit.jpg and b/public/app-logos/apple_homekit.jpg differ diff --git a/public/app-logos/apple_maps.jpg b/public/app-logos/apple_maps.jpg index 5a4b1ca..c4232aa 100644 Binary files a/public/app-logos/apple_maps.jpg and b/public/app-logos/apple_maps.jpg differ diff --git a/public/app-logos/apple_news.jpg b/public/app-logos/apple_news.jpg new file mode 100644 index 0000000..91ab93f Binary files /dev/null and b/public/app-logos/apple_news.jpg differ diff --git a/public/app-logos/apple_notes.jpg b/public/app-logos/apple_notes.jpg index c60be4c..92c3cbc 100644 Binary files a/public/app-logos/apple_notes.jpg and b/public/app-logos/apple_notes.jpg differ diff --git a/public/app-logos/apple_passwords.jpg b/public/app-logos/apple_passwords.jpg index 1de2224..2caea98 100644 Binary files a/public/app-logos/apple_passwords.jpg and b/public/app-logos/apple_passwords.jpg differ diff --git a/public/app-logos/apple_photos.jpg b/public/app-logos/apple_photos.jpg index ac5d448..4eb65e1 100644 Binary files a/public/app-logos/apple_photos.jpg and b/public/app-logos/apple_photos.jpg differ diff --git a/public/app-logos/apple_translate.jpg b/public/app-logos/apple_translate.jpg index ba6c488..eadde0f 100644 Binary files a/public/app-logos/apple_translate.jpg and b/public/app-logos/apple_translate.jpg differ diff --git a/public/app-logos/apple_tv.jpg b/public/app-logos/apple_tv.jpg new file mode 100644 index 0000000..b6a0074 Binary files /dev/null and b/public/app-logos/apple_tv.jpg differ diff --git a/public/app-logos/arch_linux.jpg b/public/app-logos/arch_linux.jpg index 01847b7..312ebe0 100644 Binary files a/public/app-logos/arch_linux.jpg and b/public/app-logos/arch_linux.jpg differ diff --git a/public/app-logos/athena_firewall_adblocker.jpg b/public/app-logos/athena_firewall_adblocker.jpg new file mode 100644 index 0000000..bbddaff Binary files /dev/null and b/public/app-logos/athena_firewall_adblocker.jpg differ diff --git a/public/app-logos/aurora_store.jpg b/public/app-logos/aurora_store.jpg index 8f5c691..33c5e1e 100644 Binary files a/public/app-logos/aurora_store.jpg and b/public/app-logos/aurora_store.jpg differ diff --git a/public/app-logos/authy.jpg b/public/app-logos/authy.jpg index df1641c..8033ffe 100644 Binary files a/public/app-logos/authy.jpg and b/public/app-logos/authy.jpg differ diff --git a/public/app-logos/bereal.jpg b/public/app-logos/bereal.jpg new file mode 100644 index 0000000..7f6c1bb Binary files /dev/null and b/public/app-logos/bereal.jpg differ diff --git a/public/app-logos/bilibili.jpg b/public/app-logos/bilibili.jpg new file mode 100644 index 0000000..08653dd Binary files /dev/null and b/public/app-logos/bilibili.jpg differ diff --git a/public/app-logos/bing.jpg b/public/app-logos/bing.jpg index 0587fbe..70afe10 100644 Binary files a/public/app-logos/bing.jpg and b/public/app-logos/bing.jpg differ diff --git a/public/app-logos/bitwarden.jpg b/public/app-logos/bitwarden.jpg index 05bdb7c..682727d 100644 Binary files a/public/app-logos/bitwarden.jpg and b/public/app-logos/bitwarden.jpg differ diff --git a/public/app-logos/blokada_vpn_dns.jpg b/public/app-logos/blokada_vpn_dns.jpg new file mode 100644 index 0000000..1ff58bc Binary files /dev/null and b/public/app-logos/blokada_vpn_dns.jpg differ diff --git a/public/app-logos/bluesky.jpg b/public/app-logos/bluesky.jpg new file mode 100644 index 0000000..8d8482d Binary files /dev/null and b/public/app-logos/bluesky.jpg differ diff --git a/public/app-logos/brave.jpg b/public/app-logos/brave.jpg index fe9bb8a..e655426 100644 Binary files a/public/app-logos/brave.jpg and b/public/app-logos/brave.jpg differ diff --git a/public/app-logos/brave_search.jpg b/public/app-logos/brave_search.jpg index fe9bb8a..9a9baad 100644 Binary files a/public/app-logos/brave_search.jpg and b/public/app-logos/brave_search.jpg differ diff --git a/public/app-logos/breezy_weather.jpg b/public/app-logos/breezy_weather.jpg new file mode 100644 index 0000000..7753da4 Binary files /dev/null and b/public/app-logos/breezy_weather.jpg differ diff --git a/public/app-logos/briar.jpg b/public/app-logos/briar.jpg index aad4469..45a0644 100644 Binary files a/public/app-logos/briar.jpg and b/public/app-logos/briar.jpg differ diff --git a/public/app-logos/bura.jpg b/public/app-logos/bura.jpg new file mode 100644 index 0000000..1f09787 Binary files /dev/null and b/public/app-logos/bura.jpg differ diff --git a/public/app-logos/burner_mail.jpg b/public/app-logos/burner_mail.jpg new file mode 100644 index 0000000..2252a17 Binary files /dev/null and b/public/app-logos/burner_mail.jpg differ diff --git a/public/app-logos/cache_cleaner.jpg b/public/app-logos/cache_cleaner.jpg new file mode 100644 index 0000000..1a31c74 Binary files /dev/null and b/public/app-logos/cache_cleaner.jpg differ diff --git a/public/app-logos/calculator_by_google.jpg b/public/app-logos/calculator_by_google.jpg new file mode 100644 index 0000000..0d5dbed Binary files /dev/null and b/public/app-logos/calculator_by_google.jpg differ diff --git a/public/app-logos/calculator_by_xiaomi.jpg b/public/app-logos/calculator_by_xiaomi.jpg new file mode 100644 index 0000000..9927846 Binary files /dev/null and b/public/app-logos/calculator_by_xiaomi.jpg differ diff --git a/public/app-logos/calculator_you.jpg b/public/app-logos/calculator_you.jpg new file mode 100644 index 0000000..0390881 Binary files /dev/null and b/public/app-logos/calculator_you.jpg differ diff --git a/public/app-logos/calcyou.jpg b/public/app-logos/calcyou.jpg new file mode 100644 index 0000000..fe6bc5d Binary files /dev/null and b/public/app-logos/calcyou.jpg differ diff --git a/public/app-logos/calyx_os.jpg b/public/app-logos/calyx_os.jpg index e540384..96cb963 100644 Binary files a/public/app-logos/calyx_os.jpg and b/public/app-logos/calyx_os.jpg differ diff --git a/public/app-logos/chatgpt.jpg b/public/app-logos/chatgpt.jpg index d7a732d..494bbfd 100644 Binary files a/public/app-logos/chatgpt.jpg and b/public/app-logos/chatgpt.jpg differ diff --git a/public/app-logos/chrome.jpg b/public/app-logos/chrome.jpg index ebe4900..9af35b5 100644 Binary files a/public/app-logos/chrome.jpg and b/public/app-logos/chrome.jpg differ diff --git a/public/app-logos/claude.jpg b/public/app-logos/claude.jpg index dbeb885..c20d186 100644 Binary files a/public/app-logos/claude.jpg and b/public/app-logos/claude.jpg differ diff --git a/public/app-logos/cleaner_by_xiaomi.jpg b/public/app-logos/cleaner_by_xiaomi.jpg new file mode 100644 index 0000000..6045681 Binary files /dev/null and b/public/app-logos/cleaner_by_xiaomi.jpg differ diff --git a/public/app-logos/cloaked.jpg b/public/app-logos/cloaked.jpg new file mode 100644 index 0000000..fc8639d Binary files /dev/null and b/public/app-logos/cloaked.jpg differ diff --git a/public/app-logos/cloudflare.jpg b/public/app-logos/cloudflare.jpg index b86f50f..cccef3a 100644 Binary files a/public/app-logos/cloudflare.jpg and b/public/app-logos/cloudflare.jpg differ diff --git a/public/app-logos/cloudstream.jpg b/public/app-logos/cloudstream.jpg new file mode 100644 index 0000000..b1b8dd6 Binary files /dev/null and b/public/app-logos/cloudstream.jpg differ diff --git a/public/app-logos/comaps.jpg b/public/app-logos/comaps.jpg new file mode 100644 index 0000000..6e7da00 Binary files /dev/null and b/public/app-logos/comaps.jpg differ diff --git a/public/app-logos/connect_you.jpg b/public/app-logos/connect_you.jpg new file mode 100644 index 0000000..34fc8e0 Binary files /dev/null and b/public/app-logos/connect_you.jpg differ diff --git a/public/app-logos/controld.jpg b/public/app-logos/controld.jpg index ba1b7b6..4c355b0 100644 Binary files a/public/app-logos/controld.jpg and b/public/app-logos/controld.jpg differ diff --git a/public/app-logos/cosmos.jpg b/public/app-logos/cosmos.jpg new file mode 100644 index 0000000..e039851 Binary files /dev/null and b/public/app-logos/cosmos.jpg differ diff --git a/public/app-logos/coub.jpg b/public/app-logos/coub.jpg new file mode 100644 index 0000000..f83dbbd Binary files /dev/null and b/public/app-logos/coub.jpg differ diff --git a/public/app-logos/cromite.jpg b/public/app-logos/cromite.jpg index 9dab919..56feadf 100644 Binary files a/public/app-logos/cromite.jpg and b/public/app-logos/cromite.jpg differ diff --git a/public/app-logos/crunchyroll.jpg b/public/app-logos/crunchyroll.jpg new file mode 100644 index 0000000..db61cad Binary files /dev/null and b/public/app-logos/crunchyroll.jpg differ diff --git a/public/app-logos/cryptomator.jpg b/public/app-logos/cryptomator.jpg index 389db2e..86075c6 100644 Binary files a/public/app-logos/cryptomator.jpg and b/public/app-logos/cryptomator.jpg differ diff --git a/public/app-logos/dailymotion.jpg b/public/app-logos/dailymotion.jpg new file mode 100644 index 0000000..6d878ee Binary files /dev/null and b/public/app-logos/dailymotion.jpg differ diff --git a/public/app-logos/dashlane.jpg b/public/app-logos/dashlane.jpg index 8186dc6..7217f35 100644 Binary files a/public/app-logos/dashlane.jpg and b/public/app-logos/dashlane.jpg differ diff --git a/public/app-logos/debian.jpg b/public/app-logos/debian.jpg index 3fa6f64..8f5e953 100644 Binary files a/public/app-logos/debian.jpg and b/public/app-logos/debian.jpg differ diff --git a/public/app-logos/deepl.jpg b/public/app-logos/deepl.jpg index 273b224..15298cf 100644 Binary files a/public/app-logos/deepl.jpg and b/public/app-logos/deepl.jpg differ diff --git a/public/app-logos/deepseek.jpg b/public/app-logos/deepseek.jpg index 0ab4d04..2f0974d 100644 Binary files a/public/app-logos/deepseek.jpg and b/public/app-logos/deepseek.jpg differ diff --git a/public/app-logos/delta_chat.jpg b/public/app-logos/delta_chat.jpg index df6b6c6..ba432b5 100644 Binary files a/public/app-logos/delta_chat.jpg and b/public/app-logos/delta_chat.jpg differ diff --git a/public/app-logos/discord.jpg b/public/app-logos/discord.jpg index 9ec431a..cf47ca8 100644 Binary files a/public/app-logos/discord.jpg and b/public/app-logos/discord.jpg differ diff --git a/public/app-logos/disney+.jpg b/public/app-logos/disney+.jpg new file mode 100644 index 0000000..1c32580 Binary files /dev/null and b/public/app-logos/disney+.jpg differ diff --git a/public/app-logos/disroot_webmail.jpg b/public/app-logos/disroot_webmail.jpg index 74828b9..5c9087f 100644 Binary files a/public/app-logos/disroot_webmail.jpg and b/public/app-logos/disroot_webmail.jpg differ diff --git a/public/app-logos/domoticz.jpg b/public/app-logos/domoticz.jpg index f304d20..831ddaa 100644 Binary files a/public/app-logos/domoticz.jpg and b/public/app-logos/domoticz.jpg differ diff --git a/public/app-logos/droid_ify.jpg b/public/app-logos/droid_ify.jpg new file mode 100644 index 0000000..496cc53 Binary files /dev/null and b/public/app-logos/droid_ify.jpg differ diff --git a/public/app-logos/dropbox.jpg b/public/app-logos/dropbox.jpg index 9406b11..5c4b235 100644 Binary files a/public/app-logos/dropbox.jpg and b/public/app-logos/dropbox.jpg differ diff --git a/public/app-logos/drupe.jpg b/public/app-logos/drupe.jpg new file mode 100644 index 0000000..1481b27 Binary files /dev/null and b/public/app-logos/drupe.jpg differ diff --git a/public/app-logos/duck_ai.jpg b/public/app-logos/duck_ai.jpg new file mode 100644 index 0000000..259ca19 Binary files /dev/null and b/public/app-logos/duck_ai.jpg differ diff --git a/public/app-logos/duckai.jpg b/public/app-logos/duckai.jpg index f22db5d..adb70d1 100644 Binary files a/public/app-logos/duckai.jpg and b/public/app-logos/duckai.jpg differ diff --git a/public/app-logos/duckduckgo.jpg b/public/app-logos/duckduckgo.jpg index d7e90dc..93b1125 100644 Binary files a/public/app-logos/duckduckgo.jpg and b/public/app-logos/duckduckgo.jpg differ diff --git a/public/app-logos/duckduckgo_email_protection.jpg b/public/app-logos/duckduckgo_email_protection.jpg new file mode 100644 index 0000000..29e9e3f Binary files /dev/null and b/public/app-logos/duckduckgo_email_protection.jpg differ diff --git a/public/app-logos/easy_notes.jpg b/public/app-logos/easy_notes.jpg new file mode 100644 index 0000000..d0fce10 Binary files /dev/null and b/public/app-logos/easy_notes.jpg differ diff --git a/public/app-logos/edge.jpg b/public/app-logos/edge.jpg index 38fa0c1..8c1633e 100644 Binary files a/public/app-logos/edge.jpg and b/public/app-logos/edge.jpg differ diff --git a/public/app-logos/element.jpg b/public/app-logos/element.jpg new file mode 100644 index 0000000..1243296 Binary files /dev/null and b/public/app-logos/element.jpg differ diff --git a/public/app-logos/ente_auth.jpg b/public/app-logos/ente_auth.jpg index e5a496c..17a8471 100644 Binary files a/public/app-logos/ente_auth.jpg and b/public/app-logos/ente_auth.jpg differ diff --git a/public/app-logos/ente_photos.jpg b/public/app-logos/ente_photos.jpg index 64bed16..30785b5 100644 Binary files a/public/app-logos/ente_photos.jpg and b/public/app-logos/ente_photos.jpg differ diff --git a/public/app-logos/evernote.jpg b/public/app-logos/evernote.jpg index 799daea..62b5a06 100644 Binary files a/public/app-logos/evernote.jpg and b/public/app-logos/evernote.jpg differ diff --git a/public/app-logos/expressvpn.jpg b/public/app-logos/expressvpn.jpg index cbe6414..bd47b84 100644 Binary files a/public/app-logos/expressvpn.jpg and b/public/app-logos/expressvpn.jpg differ diff --git a/public/app-logos/f_droid.jpg b/public/app-logos/f_droid.jpg index 66d4cf0..8b7d714 100644 Binary files a/public/app-logos/f_droid.jpg and b/public/app-logos/f_droid.jpg differ diff --git a/public/app-logos/facebook.jpg b/public/app-logos/facebook.jpg new file mode 100644 index 0000000..319c0f1 Binary files /dev/null and b/public/app-logos/facebook.jpg differ diff --git a/public/app-logos/fedora.jpg b/public/app-logos/fedora.jpg index fdb0672..3aae1b8 100644 Binary files a/public/app-logos/fedora.jpg and b/public/app-logos/fedora.jpg differ diff --git a/public/app-logos/feeder.jpg b/public/app-logos/feeder.jpg new file mode 100644 index 0000000..5eb6259 Binary files /dev/null and b/public/app-logos/feeder.jpg differ diff --git a/public/app-logos/file_manager_by_xiaomi.jpg b/public/app-logos/file_manager_by_xiaomi.jpg new file mode 100644 index 0000000..7c3f71f Binary files /dev/null and b/public/app-logos/file_manager_by_xiaomi.jpg differ diff --git a/public/app-logos/filen.jpg b/public/app-logos/filen.jpg index cab0010..bdccb3c 100644 Binary files a/public/app-logos/filen.jpg and b/public/app-logos/filen.jpg differ diff --git a/public/app-logos/files_by_google.jpg b/public/app-logos/files_by_google.jpg new file mode 100644 index 0000000..6ebd0c7 Binary files /dev/null and b/public/app-logos/files_by_google.jpg differ diff --git a/public/app-logos/fileverse.jpg b/public/app-logos/fileverse.jpg index f0d0e21..ea0ccc2 100644 Binary files a/public/app-logos/fileverse.jpg and b/public/app-logos/fileverse.jpg differ diff --git a/public/app-logos/firefox.jpg b/public/app-logos/firefox.jpg index b406a0f..f4eeb40 100644 Binary files a/public/app-logos/firefox.jpg and b/public/app-logos/firefox.jpg differ diff --git a/public/app-logos/firefox_relay.jpg b/public/app-logos/firefox_relay.jpg new file mode 100644 index 0000000..a98a97b Binary files /dev/null and b/public/app-logos/firefox_relay.jpg differ diff --git a/public/app-logos/flickr.jpg b/public/app-logos/flickr.jpg new file mode 100644 index 0000000..d0c6280 Binary files /dev/null and b/public/app-logos/flickr.jpg differ diff --git a/public/app-logos/floatplane.jpg b/public/app-logos/floatplane.jpg new file mode 100644 index 0000000..8d57116 Binary files /dev/null and b/public/app-logos/floatplane.jpg differ diff --git a/public/app-logos/floorp.jpg b/public/app-logos/floorp.jpg index 18eece1..3ef21b6 100644 Binary files a/public/app-logos/floorp.jpg and b/public/app-logos/floorp.jpg differ diff --git a/public/app-logos/florisboard.jpg b/public/app-logos/florisboard.jpg new file mode 100644 index 0000000..208ba1f Binary files /dev/null and b/public/app-logos/florisboard.jpg differ diff --git a/public/app-logos/forecastie.jpg b/public/app-logos/forecastie.jpg new file mode 100644 index 0000000..c997119 Binary files /dev/null and b/public/app-logos/forecastie.jpg differ diff --git a/public/app-logos/forwardemail_net.jpg b/public/app-logos/forwardemail_net.jpg index 05a171d..7f94348 100644 Binary files a/public/app-logos/forwardemail_net.jpg and b/public/app-logos/forwardemail_net.jpg differ diff --git a/public/app-logos/fossify_calculator.jpg b/public/app-logos/fossify_calculator.jpg new file mode 100644 index 0000000..bbfb5ea Binary files /dev/null and b/public/app-logos/fossify_calculator.jpg differ diff --git a/public/app-logos/fossify_calendar.jpg b/public/app-logos/fossify_calendar.jpg new file mode 100644 index 0000000..d1b319c Binary files /dev/null and b/public/app-logos/fossify_calendar.jpg differ diff --git a/public/app-logos/fossify_contacts.jpg b/public/app-logos/fossify_contacts.jpg new file mode 100644 index 0000000..2c3187c Binary files /dev/null and b/public/app-logos/fossify_contacts.jpg differ diff --git a/public/app-logos/fossify_dialer.jpg b/public/app-logos/fossify_dialer.jpg new file mode 100644 index 0000000..beb9151 Binary files /dev/null and b/public/app-logos/fossify_dialer.jpg differ diff --git a/public/app-logos/fossify_file_manager.jpg b/public/app-logos/fossify_file_manager.jpg new file mode 100644 index 0000000..76a99e8 Binary files /dev/null and b/public/app-logos/fossify_file_manager.jpg differ diff --git a/public/app-logos/fossify_gallery.jpg b/public/app-logos/fossify_gallery.jpg new file mode 100644 index 0000000..5407590 Binary files /dev/null and b/public/app-logos/fossify_gallery.jpg differ diff --git a/public/app-logos/fossify_keyboard.jpg b/public/app-logos/fossify_keyboard.jpg new file mode 100644 index 0000000..decb7f5 Binary files /dev/null and b/public/app-logos/fossify_keyboard.jpg differ diff --git a/public/app-logos/fossify_launcher.jpg b/public/app-logos/fossify_launcher.jpg new file mode 100644 index 0000000..fd98b7c Binary files /dev/null and b/public/app-logos/fossify_launcher.jpg differ diff --git a/public/app-logos/fossify_messages.jpg b/public/app-logos/fossify_messages.jpg new file mode 100644 index 0000000..9de9a58 Binary files /dev/null and b/public/app-logos/fossify_messages.jpg differ diff --git a/public/app-logos/futo_keyboard.jpg b/public/app-logos/futo_keyboard.jpg new file mode 100644 index 0000000..90c0022 Binary files /dev/null and b/public/app-logos/futo_keyboard.jpg differ diff --git a/public/app-logos/gallery_by_google.jpg b/public/app-logos/gallery_by_google.jpg new file mode 100644 index 0000000..0b562ad Binary files /dev/null and b/public/app-logos/gallery_by_google.jpg differ diff --git a/public/app-logos/gallery_by_xiaomi.jpg b/public/app-logos/gallery_by_xiaomi.jpg new file mode 100644 index 0000000..4d98667 Binary files /dev/null and b/public/app-logos/gallery_by_xiaomi.jpg differ diff --git a/public/app-logos/gboard.jpg b/public/app-logos/gboard.jpg new file mode 100644 index 0000000..e9f2383 Binary files /dev/null and b/public/app-logos/gboard.jpg differ diff --git a/public/app-logos/gmail.jpg b/public/app-logos/gmail.jpg index 5a93468..edd5577 100644 Binary files a/public/app-logos/gmail.jpg and b/public/app-logos/gmail.jpg differ diff --git a/public/app-logos/google_auth.jpg b/public/app-logos/google_auth.jpg index c6ba363..0a1a569 100644 Binary files a/public/app-logos/google_auth.jpg and b/public/app-logos/google_auth.jpg differ diff --git a/public/app-logos/google_calendar.jpg b/public/app-logos/google_calendar.jpg index ac4c318..19fe37c 100644 Binary files a/public/app-logos/google_calendar.jpg and b/public/app-logos/google_calendar.jpg differ diff --git a/public/app-logos/google_contacts.jpg b/public/app-logos/google_contacts.jpg new file mode 100644 index 0000000..b041434 Binary files /dev/null and b/public/app-logos/google_contacts.jpg differ diff --git a/public/app-logos/google_dialer.jpg b/public/app-logos/google_dialer.jpg new file mode 100644 index 0000000..b3a9647 Binary files /dev/null and b/public/app-logos/google_dialer.jpg differ diff --git a/public/app-logos/google_drive.jpg b/public/app-logos/google_drive.jpg index 3da9028..f72c6e0 100644 Binary files a/public/app-logos/google_drive.jpg and b/public/app-logos/google_drive.jpg differ diff --git a/public/app-logos/google_gemini.jpg b/public/app-logos/google_gemini.jpg index 449400f..727933d 100644 Binary files a/public/app-logos/google_gemini.jpg and b/public/app-logos/google_gemini.jpg differ diff --git a/public/app-logos/google_home.jpg b/public/app-logos/google_home.jpg index 7633557..1395779 100644 Binary files a/public/app-logos/google_home.jpg and b/public/app-logos/google_home.jpg differ diff --git a/public/app-logos/google_keep.jpg b/public/app-logos/google_keep.jpg index ace68c6..e634df8 100644 Binary files a/public/app-logos/google_keep.jpg and b/public/app-logos/google_keep.jpg differ diff --git a/public/app-logos/google_lens.jpg b/public/app-logos/google_lens.jpg new file mode 100644 index 0000000..775034a Binary files /dev/null and b/public/app-logos/google_lens.jpg differ diff --git a/public/app-logos/google_maps.jpg b/public/app-logos/google_maps.jpg index 9d25599..9bbef28 100644 Binary files a/public/app-logos/google_maps.jpg and b/public/app-logos/google_maps.jpg differ diff --git a/public/app-logos/google_messages.jpg b/public/app-logos/google_messages.jpg index dec3248..49d387a 100644 Binary files a/public/app-logos/google_messages.jpg and b/public/app-logos/google_messages.jpg differ diff --git a/public/app-logos/google_nearby_share.jpg b/public/app-logos/google_nearby_share.jpg new file mode 100644 index 0000000..0f847bc Binary files /dev/null and b/public/app-logos/google_nearby_share.jpg differ diff --git a/public/app-logos/google_news.jpg b/public/app-logos/google_news.jpg new file mode 100644 index 0000000..23f8726 Binary files /dev/null and b/public/app-logos/google_news.jpg differ diff --git a/public/app-logos/google_passwords.jpg b/public/app-logos/google_passwords.jpg index 2a57d21..6a9cd09 100644 Binary files a/public/app-logos/google_passwords.jpg and b/public/app-logos/google_passwords.jpg differ diff --git a/public/app-logos/google_photos.jpg b/public/app-logos/google_photos.jpg index 0829222..7b832e5 100644 Binary files a/public/app-logos/google_photos.jpg and b/public/app-logos/google_photos.jpg differ diff --git a/public/app-logos/google_search.jpg b/public/app-logos/google_search.jpg index 7a83ec2..8535e1e 100644 Binary files a/public/app-logos/google_search.jpg and b/public/app-logos/google_search.jpg differ diff --git a/public/app-logos/google_translate.jpg b/public/app-logos/google_translate.jpg index fdb1127..9a0931a 100644 Binary files a/public/app-logos/google_translate.jpg and b/public/app-logos/google_translate.jpg differ diff --git a/public/app-logos/google_tv.jpg b/public/app-logos/google_tv.jpg new file mode 100644 index 0000000..70e1ad9 Binary files /dev/null and b/public/app-logos/google_tv.jpg differ diff --git a/public/app-logos/google_weather.jpg b/public/app-logos/google_weather.jpg new file mode 100644 index 0000000..7eb9d9e Binary files /dev/null and b/public/app-logos/google_weather.jpg differ diff --git a/public/app-logos/graphene_os.jpg b/public/app-logos/graphene_os.jpg index a918579..d94a6fb 100644 Binary files a/public/app-logos/graphene_os.jpg and b/public/app-logos/graphene_os.jpg differ diff --git a/public/app-logos/grayjay.jpg b/public/app-logos/grayjay.jpg new file mode 100644 index 0000000..fe9686f Binary files /dev/null and b/public/app-logos/grayjay.jpg differ diff --git a/public/app-logos/grok.jpg b/public/app-logos/grok.jpg index 365ebbf..e8b56ed 100644 Binary files a/public/app-logos/grok.jpg and b/public/app-logos/grok.jpg differ diff --git a/public/app-logos/gs_connect.jpg b/public/app-logos/gs_connect.jpg new file mode 100644 index 0000000..0e4f5f4 Binary files /dev/null and b/public/app-logos/gs_connect.jpg differ diff --git a/public/app-logos/guerrilla_mail.jpg b/public/app-logos/guerrilla_mail.jpg new file mode 100644 index 0000000..2557bae Binary files /dev/null and b/public/app-logos/guerrilla_mail.jpg differ diff --git a/public/app-logos/gufw.jpg b/public/app-logos/gufw.jpg new file mode 100644 index 0000000..02e66c8 Binary files /dev/null and b/public/app-logos/gufw.jpg differ diff --git a/public/app-logos/guilded.jpg b/public/app-logos/guilded.jpg index 1adfdd0..de2a700 100644 Binary files a/public/app-logos/guilded.jpg and b/public/app-logos/guilded.jpg differ diff --git a/public/app-logos/hbo_max.jpg b/public/app-logos/hbo_max.jpg new file mode 100644 index 0000000..8205626 Binary files /dev/null and b/public/app-logos/hbo_max.jpg differ diff --git a/public/app-logos/heliboard.jpg b/public/app-logos/heliboard.jpg new file mode 100644 index 0000000..4a18e3f Binary files /dev/null and b/public/app-logos/heliboard.jpg differ diff --git a/public/app-logos/hios_launcher.jpg b/public/app-logos/hios_launcher.jpg new file mode 100644 index 0000000..b69b69b Binary files /dev/null and b/public/app-logos/hios_launcher.jpg differ diff --git a/public/app-logos/home_assistant.jpg b/public/app-logos/home_assistant.jpg index 9b9074c..2c24983 100644 Binary files a/public/app-logos/home_assistant.jpg and b/public/app-logos/home_assistant.jpg differ diff --git a/public/app-logos/hulu.jpg b/public/app-logos/hulu.jpg new file mode 100644 index 0000000..2966ddc Binary files /dev/null and b/public/app-logos/hulu.jpg differ diff --git a/public/app-logos/icloud.jpg b/public/app-logos/icloud.jpg index 130d9ce..4c37187 100644 Binary files a/public/app-logos/icloud.jpg and b/public/app-logos/icloud.jpg differ diff --git a/public/app-logos/icloud_mail.jpg b/public/app-logos/icloud_mail.jpg index 4679686..d72eb18 100644 Binary files a/public/app-logos/icloud_mail.jpg and b/public/app-logos/icloud_mail.jpg differ diff --git a/public/app-logos/imessage.jpg b/public/app-logos/imessage.jpg index 1c38400..3614528 100644 Binary files a/public/app-logos/imessage.jpg and b/public/app-logos/imessage.jpg differ diff --git a/public/app-logos/immich.jpg b/public/app-logos/immich.jpg index e3d951f..ce8963d 100644 Binary files a/public/app-logos/immich.jpg and b/public/app-logos/immich.jpg differ diff --git a/public/app-logos/impressia.jpg b/public/app-logos/impressia.jpg new file mode 100644 index 0000000..ab10c79 Binary files /dev/null and b/public/app-logos/impressia.jpg differ diff --git a/public/app-logos/infinity_for_reddit.jpg b/public/app-logos/infinity_for_reddit.jpg new file mode 100644 index 0000000..8ce9bbd Binary files /dev/null and b/public/app-logos/infinity_for_reddit.jpg differ diff --git a/public/app-logos/instagram.jpg b/public/app-logos/instagram.jpg new file mode 100644 index 0000000..50637aa Binary files /dev/null and b/public/app-logos/instagram.jpg differ diff --git a/public/app-logos/iobroker.jpg b/public/app-logos/iobroker.jpg index c043d35..c280d87 100644 Binary files a/public/app-logos/iobroker.jpg and b/public/app-logos/iobroker.jpg differ diff --git "a/public/app-logos/iod\303\251os.jpg" "b/public/app-logos/iod\303\251os.jpg" new file mode 100644 index 0000000..99d6963 Binary files /dev/null and "b/public/app-logos/iod\303\251os.jpg" differ diff --git a/public/app-logos/ios.jpg b/public/app-logos/ios.jpg index 54b2197..ff7304b 100644 Binary files a/public/app-logos/ios.jpg and b/public/app-logos/ios.jpg differ diff --git a/public/app-logos/isp_dns.jpg b/public/app-logos/isp_dns.jpg index b5c4f5e..5c853e6 100644 Binary files a/public/app-logos/isp_dns.jpg and b/public/app-logos/isp_dns.jpg differ diff --git a/public/app-logos/jellyfin.jpg b/public/app-logos/jellyfin.jpg index d1564c7..ab77729 100644 Binary files a/public/app-logos/jellyfin.jpg and b/public/app-logos/jellyfin.jpg differ diff --git a/public/app-logos/jottacloud.jpg b/public/app-logos/jottacloud.jpg index d260c5a..c67e872 100644 Binary files a/public/app-logos/jottacloud.jpg and b/public/app-logos/jottacloud.jpg differ diff --git a/public/app-logos/kagi.jpg b/public/app-logos/kagi.jpg index bcaa6ce..639b31d 100644 Binary files a/public/app-logos/kagi.jpg and b/public/app-logos/kagi.jpg differ diff --git a/public/app-logos/kagi_assistant.jpg b/public/app-logos/kagi_assistant.jpg index a4da77b..9cf4809 100644 Binary files a/public/app-logos/kagi_assistant.jpg and b/public/app-logos/kagi_assistant.jpg differ diff --git a/public/app-logos/kagi_news.jpg b/public/app-logos/kagi_news.jpg new file mode 100644 index 0000000..6193777 Binary files /dev/null and b/public/app-logos/kagi_news.jpg differ diff --git a/public/app-logos/kagi_translate.jpg b/public/app-logos/kagi_translate.jpg index 0484ce9..66caf04 100644 Binary files a/public/app-logos/kagi_translate.jpg and b/public/app-logos/kagi_translate.jpg differ diff --git a/public/app-logos/kali_linux.jpg b/public/app-logos/kali_linux.jpg index 6d58468..bc96e6c 100644 Binary files a/public/app-logos/kali_linux.jpg and b/public/app-logos/kali_linux.jpg differ diff --git a/public/app-logos/karakeep.jpg b/public/app-logos/karakeep.jpg new file mode 100644 index 0000000..a008387 Binary files /dev/null and b/public/app-logos/karakeep.jpg differ diff --git a/public/app-logos/kde_connect.jpg b/public/app-logos/kde_connect.jpg new file mode 100644 index 0000000..cece8a7 Binary files /dev/null and b/public/app-logos/kde_connect.jpg differ diff --git a/public/app-logos/keepass.jpg b/public/app-logos/keepass.jpg index 125f1e7..f03594d 100644 Binary files a/public/app-logos/keepass.jpg and b/public/app-logos/keepass.jpg differ diff --git a/public/app-logos/keevault.jpg b/public/app-logos/keevault.jpg index 5438dad..bd4c9a9 100644 Binary files a/public/app-logos/keevault.jpg and b/public/app-logos/keevault.jpg differ diff --git a/public/app-logos/kick.jpg b/public/app-logos/kick.jpg new file mode 100644 index 0000000..023a412 Binary files /dev/null and b/public/app-logos/kick.jpg differ diff --git "a/public/app-logos/kv\303\246sitso_launcher.jpg" "b/public/app-logos/kv\303\246sitso_launcher.jpg" new file mode 100644 index 0000000..b8998f3 Binary files /dev/null and "b/public/app-logos/kv\303\246sitso_launcher.jpg" differ diff --git a/public/app-logos/lastpass.jpg b/public/app-logos/lastpass.jpg index d8d8e82..e663b1b 100644 Binary files a/public/app-logos/lastpass.jpg and b/public/app-logos/lastpass.jpg differ diff --git a/public/app-logos/lawnchair.jpg b/public/app-logos/lawnchair.jpg new file mode 100644 index 0000000..918644f Binary files /dev/null and b/public/app-logos/lawnchair.jpg differ diff --git a/public/app-logos/lbry.jpg b/public/app-logos/lbry.jpg new file mode 100644 index 0000000..09dc506 Binary files /dev/null and b/public/app-logos/lbry.jpg differ diff --git a/public/app-logos/lemon8.jpg b/public/app-logos/lemon8.jpg new file mode 100644 index 0000000..2cf9a7e Binary files /dev/null and b/public/app-logos/lemon8.jpg differ diff --git a/public/app-logos/libretranslate.jpg b/public/app-logos/libretranslate.jpg index 9e5066e..484ba65 100644 Binary files a/public/app-logos/libretranslate.jpg and b/public/app-logos/libretranslate.jpg differ diff --git a/public/app-logos/libretube.jpg b/public/app-logos/libretube.jpg new file mode 100644 index 0000000..b77f9ff Binary files /dev/null and b/public/app-logos/libretube.jpg differ diff --git a/public/app-logos/librewolf.jpg b/public/app-logos/librewolf.jpg index 0b7878f..76fd6bc 100644 Binary files a/public/app-logos/librewolf.jpg and b/public/app-logos/librewolf.jpg differ diff --git a/public/app-logos/likee.jpg b/public/app-logos/likee.jpg new file mode 100644 index 0000000..78642a1 Binary files /dev/null and b/public/app-logos/likee.jpg differ diff --git a/public/app-logos/lineage_os.jpg b/public/app-logos/lineage_os.jpg index b3e3882..98a7410 100644 Binary files a/public/app-logos/lineage_os.jpg and b/public/app-logos/lineage_os.jpg differ diff --git a/public/app-logos/linux_mint.jpg b/public/app-logos/linux_mint.jpg index 345961f..a8af706 100644 Binary files a/public/app-logos/linux_mint.jpg and b/public/app-logos/linux_mint.jpg differ diff --git a/public/app-logos/localsend.jpg b/public/app-logos/localsend.jpg new file mode 100644 index 0000000..4195743 Binary files /dev/null and b/public/app-logos/localsend.jpg differ diff --git a/public/app-logos/logseq.jpg b/public/app-logos/logseq.jpg index 5e94500..9cbd74b 100644 Binary files a/public/app-logos/logseq.jpg and b/public/app-logos/logseq.jpg differ diff --git a/public/app-logos/loops_by_pixelfed.jpg b/public/app-logos/loops_by_pixelfed.jpg new file mode 100644 index 0000000..9213a7f Binary files /dev/null and b/public/app-logos/loops_by_pixelfed.jpg differ diff --git a/public/app-logos/lulu_by_objective_see.jpg b/public/app-logos/lulu_by_objective_see.jpg new file mode 100644 index 0000000..50efc35 Binary files /dev/null and b/public/app-logos/lulu_by_objective_see.jpg differ diff --git a/public/app-logos/lumo.jpg b/public/app-logos/lumo.jpg index 0d2a403..7f266bd 100644 Binary files a/public/app-logos/lumo.jpg and b/public/app-logos/lumo.jpg differ diff --git a/public/app-logos/macos.jpg b/public/app-logos/macos.jpg index 81f5098..446d741 100644 Binary files a/public/app-logos/macos.jpg and b/public/app-logos/macos.jpg differ diff --git a/public/app-logos/magic_earth.jpg b/public/app-logos/magic_earth.jpg index c6cbb94..f3bbe41 100644 Binary files a/public/app-logos/magic_earth.jpg and b/public/app-logos/magic_earth.jpg differ diff --git a/public/app-logos/mailbox_org.jpg b/public/app-logos/mailbox_org.jpg index 68ed5d0..0aed7aa 100644 Binary files a/public/app-logos/mailbox_org.jpg and b/public/app-logos/mailbox_org.jpg differ diff --git a/public/app-logos/maildrop.jpg b/public/app-logos/maildrop.jpg new file mode 100644 index 0000000..c5b6585 Binary files /dev/null and b/public/app-logos/maildrop.jpg differ diff --git a/public/app-logos/maple_ai.jpg b/public/app-logos/maple_ai.jpg index d6eafe1..2654342 100644 Binary files a/public/app-logos/maple_ai.jpg and b/public/app-logos/maple_ai.jpg differ diff --git a/public/app-logos/mastodon.jpg b/public/app-logos/mastodon.jpg new file mode 100644 index 0000000..1f1bd0a Binary files /dev/null and b/public/app-logos/mastodon.jpg differ diff --git a/public/app-logos/material_files.jpg b/public/app-logos/material_files.jpg new file mode 100644 index 0000000..8d78b95 Binary files /dev/null and b/public/app-logos/material_files.jpg differ diff --git a/public/app-logos/matrix.jpg b/public/app-logos/matrix.jpg index 0f33fb4..7da495e 100644 Binary files a/public/app-logos/matrix.jpg and b/public/app-logos/matrix.jpg differ diff --git a/public/app-logos/memos.jpg b/public/app-logos/memos.jpg index 61cc0c1..74d89a8 100644 Binary files a/public/app-logos/memos.jpg and b/public/app-logos/memos.jpg differ diff --git a/public/app-logos/messenger.jpg b/public/app-logos/messenger.jpg index 5f98a73..7adcf4f 100644 Binary files a/public/app-logos/messenger.jpg and b/public/app-logos/messenger.jpg differ diff --git a/public/app-logos/meta_ai.jpg b/public/app-logos/meta_ai.jpg index c19efb7..ccedef3 100644 Binary files a/public/app-logos/meta_ai.jpg and b/public/app-logos/meta_ai.jpg differ diff --git a/public/app-logos/microsoft_auth.jpg b/public/app-logos/microsoft_auth.jpg index bac2d25..b3c2519 100644 Binary files a/public/app-logos/microsoft_auth.jpg and b/public/app-logos/microsoft_auth.jpg differ diff --git a/public/app-logos/microsoft_copilot.jpg b/public/app-logos/microsoft_copilot.jpg index 63f6dd0..2e03c7a 100644 Binary files a/public/app-logos/microsoft_copilot.jpg and b/public/app-logos/microsoft_copilot.jpg differ diff --git a/public/app-logos/microsoft_launcher.jpg b/public/app-logos/microsoft_launcher.jpg new file mode 100644 index 0000000..cb53b47 Binary files /dev/null and b/public/app-logos/microsoft_launcher.jpg differ diff --git a/public/app-logos/microsoft_lens.jpg b/public/app-logos/microsoft_lens.jpg new file mode 100644 index 0000000..32e2c5e Binary files /dev/null and b/public/app-logos/microsoft_lens.jpg differ diff --git a/public/app-logos/microsoft_swiftkey.jpg b/public/app-logos/microsoft_swiftkey.jpg new file mode 100644 index 0000000..47cbee8 Binary files /dev/null and b/public/app-logos/microsoft_swiftkey.jpg differ diff --git a/public/app-logos/migadu.jpg b/public/app-logos/migadu.jpg index e1dc516..ae76dd9 100644 Binary files a/public/app-logos/migadu.jpg and b/public/app-logos/migadu.jpg differ diff --git a/public/app-logos/minds.com.jpg b/public/app-logos/minds.com.jpg new file mode 100644 index 0000000..6bb2ffe Binary files /dev/null and b/public/app-logos/minds.com.jpg differ diff --git a/public/app-logos/mix.jpg b/public/app-logos/mix.jpg new file mode 100644 index 0000000..3545e6f Binary files /dev/null and b/public/app-logos/mix.jpg differ diff --git a/public/app-logos/moj.jpg b/public/app-logos/moj.jpg new file mode 100644 index 0000000..dc42051 Binary files /dev/null and b/public/app-logos/moj.jpg differ diff --git a/public/app-logos/mojeek.jpg b/public/app-logos/mojeek.jpg index 485dcdb..0235587 100644 Binary files a/public/app-logos/mojeek.jpg and b/public/app-logos/mojeek.jpg differ diff --git a/public/app-logos/mozilla_translate.jpg b/public/app-logos/mozilla_translate.jpg index 728d1a8..94f164f 100644 Binary files a/public/app-logos/mozilla_translate.jpg and b/public/app-logos/mozilla_translate.jpg differ diff --git a/public/app-logos/mozilla_vpn.jpg b/public/app-logos/mozilla_vpn.jpg index ad37d3f..bbfacdc 100644 Binary files a/public/app-logos/mozilla_vpn.jpg and b/public/app-logos/mozilla_vpn.jpg differ diff --git a/public/app-logos/mullvad_browser.jpg b/public/app-logos/mullvad_browser.jpg index 028c085..28710db 100644 Binary files a/public/app-logos/mullvad_browser.jpg and b/public/app-logos/mullvad_browser.jpg differ diff --git a/public/app-logos/mullvad_dns.jpg b/public/app-logos/mullvad_dns.jpg index ce3f545..7b10f7c 100644 Binary files a/public/app-logos/mullvad_dns.jpg and b/public/app-logos/mullvad_dns.jpg differ diff --git a/public/app-logos/mullvad_vpn.jpg b/public/app-logos/mullvad_vpn.jpg index 90127a6..5066e24 100644 Binary files a/public/app-logos/mullvad_vpn.jpg and b/public/app-logos/mullvad_vpn.jpg differ diff --git a/public/app-logos/my_files_by_coloros.jpg b/public/app-logos/my_files_by_coloros.jpg new file mode 100644 index 0000000..3009da4 Binary files /dev/null and b/public/app-logos/my_files_by_coloros.jpg differ diff --git a/public/app-logos/n_dial.jpg b/public/app-logos/n_dial.jpg new file mode 100644 index 0000000..ec6fb94 Binary files /dev/null and b/public/app-logos/n_dial.jpg differ diff --git a/public/app-logos/neo_feed.jpg b/public/app-logos/neo_feed.jpg new file mode 100644 index 0000000..9f9445a Binary files /dev/null and b/public/app-logos/neo_feed.jpg differ diff --git a/public/app-logos/neo_launcher.jpg b/public/app-logos/neo_launcher.jpg new file mode 100644 index 0000000..d824bea Binary files /dev/null and b/public/app-logos/neo_launcher.jpg differ diff --git a/public/app-logos/neo_store.jpg b/public/app-logos/neo_store.jpg new file mode 100644 index 0000000..eae1a40 Binary files /dev/null and b/public/app-logos/neo_store.jpg differ diff --git a/public/app-logos/netflix.jpg b/public/app-logos/netflix.jpg index 585abb6..b92a5ab 100644 Binary files a/public/app-logos/netflix.jpg and b/public/app-logos/netflix.jpg differ diff --git a/public/app-logos/netguard.jpg b/public/app-logos/netguard.jpg new file mode 100644 index 0000000..d702be6 Binary files /dev/null and b/public/app-logos/netguard.jpg differ diff --git a/public/app-logos/newpipe.jpg b/public/app-logos/newpipe.jpg new file mode 100644 index 0000000..1206cbb Binary files /dev/null and b/public/app-logos/newpipe.jpg differ diff --git a/public/app-logos/nextcloud.jpg b/public/app-logos/nextcloud.jpg index af6dc55..e3ebc40 100644 Binary files a/public/app-logos/nextcloud.jpg and b/public/app-logos/nextcloud.jpg differ diff --git a/public/app-logos/nextcloud_calendar.jpg b/public/app-logos/nextcloud_calendar.jpg index b61d8cd..70524d3 100644 Binary files a/public/app-logos/nextcloud_calendar.jpg and b/public/app-logos/nextcloud_calendar.jpg differ diff --git a/public/app-logos/nextcloud_contacts.jpg b/public/app-logos/nextcloud_contacts.jpg new file mode 100644 index 0000000..dfa0697 Binary files /dev/null and b/public/app-logos/nextcloud_contacts.jpg differ diff --git a/public/app-logos/nextcloud_memories.jpg b/public/app-logos/nextcloud_memories.jpg index 8e05342..9128a55 100644 Binary files a/public/app-logos/nextcloud_memories.jpg and b/public/app-logos/nextcloud_memories.jpg differ diff --git a/public/app-logos/nextcloud_notes.jpg b/public/app-logos/nextcloud_notes.jpg index 19d7a88..53d8f62 100644 Binary files a/public/app-logos/nextcloud_notes.jpg and b/public/app-logos/nextcloud_notes.jpg differ diff --git a/public/app-logos/nextdns.jpg b/public/app-logos/nextdns.jpg index a6f801b..a2d45d1 100644 Binary files a/public/app-logos/nextdns.jpg and b/public/app-logos/nextdns.jpg differ diff --git a/public/app-logos/niagara_launcher.jpg b/public/app-logos/niagara_launcher.jpg new file mode 100644 index 0000000..bf18385 Binary files /dev/null and b/public/app-logos/niagara_launcher.jpg differ diff --git a/public/app-logos/nixos.jpg b/public/app-logos/nixos.jpg index efadf45..4a81e28 100644 Binary files a/public/app-logos/nixos.jpg and b/public/app-logos/nixos.jpg differ diff --git a/public/app-logos/no_vpn.jpg b/public/app-logos/no.jpg similarity index 93% rename from public/app-logos/no_vpn.jpg rename to public/app-logos/no.jpg index ab8ed2f..8cc5282 100644 Binary files a/public/app-logos/no_vpn.jpg and b/public/app-logos/no.jpg differ diff --git a/public/app-logos/nordpass.jpg b/public/app-logos/nordpass.jpg index 44b9f60..0d1002b 100644 Binary files a/public/app-logos/nordpass.jpg and b/public/app-logos/nordpass.jpg differ diff --git a/public/app-logos/nordvpn.jpg b/public/app-logos/nordvpn.jpg index e5cab45..eb4cf4d 100644 Binary files a/public/app-logos/nordvpn.jpg and b/public/app-logos/nordvpn.jpg differ diff --git a/public/app-logos/notesnook.jpg b/public/app-logos/notesnook.jpg index 665ed2f..b4bfaca 100644 Binary files a/public/app-logos/notesnook.jpg and b/public/app-logos/notesnook.jpg differ diff --git a/public/app-logos/nothing_gallery.jpg b/public/app-logos/nothing_gallery.jpg new file mode 100644 index 0000000..5ede133 Binary files /dev/null and b/public/app-logos/nothing_gallery.jpg differ diff --git a/public/app-logos/notion.jpg b/public/app-logos/notion.jpg index 97b94b2..63e9063 100644 Binary files a/public/app-logos/notion.jpg and b/public/app-logos/notion.jpg differ diff --git a/public/app-logos/nova_launcher.jpg b/public/app-logos/nova_launcher.jpg new file mode 100644 index 0000000..904682d Binary files /dev/null and b/public/app-logos/nova_launcher.jpg differ diff --git a/public/app-logos/numberhub.jpg b/public/app-logos/numberhub.jpg new file mode 100644 index 0000000..9fe2a7f Binary files /dev/null and b/public/app-logos/numberhub.jpg differ diff --git a/public/app-logos/nymvpn.jpg b/public/app-logos/nymvpn.jpg index 5328937..ff989a9 100644 Binary files a/public/app-logos/nymvpn.jpg and b/public/app-logos/nymvpn.jpg differ diff --git a/public/app-logos/obscura_vpn.jpg b/public/app-logos/obscura_vpn.jpg index 73293df..d11cbbc 100644 Binary files a/public/app-logos/obscura_vpn.jpg and b/public/app-logos/obscura_vpn.jpg differ diff --git a/public/app-logos/obsidian.jpg b/public/app-logos/obsidian.jpg index 3434dc4..60a90f4 100644 Binary files a/public/app-logos/obsidian.jpg and b/public/app-logos/obsidian.jpg differ diff --git a/public/app-logos/obtainium.jpg b/public/app-logos/obtainium.jpg index 9f7dcb0..26a50f6 100644 Binary files a/public/app-logos/obtainium.jpg and b/public/app-logos/obtainium.jpg differ diff --git a/public/app-logos/odysee.jpg b/public/app-logos/odysee.jpg new file mode 100644 index 0000000..517280a Binary files /dev/null and b/public/app-logos/odysee.jpg differ diff --git a/public/app-logos/olauncher.jpg b/public/app-logos/olauncher.jpg new file mode 100644 index 0000000..2508238 Binary files /dev/null and b/public/app-logos/olauncher.jpg differ diff --git a/public/app-logos/ollama.jpg b/public/app-logos/ollama.jpg index cf31926..a98f389 100644 Binary files a/public/app-logos/ollama.jpg and b/public/app-logos/ollama.jpg differ diff --git a/public/app-logos/onedrive.jpg b/public/app-logos/onedrive.jpg index f3b87b9..9c7e341 100644 Binary files a/public/app-logos/onedrive.jpg and b/public/app-logos/onedrive.jpg differ diff --git a/public/app-logos/open_camera.jpg b/public/app-logos/open_camera.jpg new file mode 100644 index 0000000..281cd8e Binary files /dev/null and b/public/app-logos/open_camera.jpg differ diff --git a/public/app-logos/open_street_map.jpg b/public/app-logos/open_street_map.jpg index 452d36a..7725077 100644 Binary files a/public/app-logos/open_street_map.jpg and b/public/app-logos/open_street_map.jpg differ diff --git a/public/app-logos/opencalc.jpg b/public/app-logos/opencalc.jpg new file mode 100644 index 0000000..45abc2c Binary files /dev/null and b/public/app-logos/opencalc.jpg differ diff --git a/public/app-logos/openhab.jpg b/public/app-logos/openhab.jpg index 6146039..3ad55c3 100644 Binary files a/public/app-logos/openhab.jpg and b/public/app-logos/openhab.jpg differ diff --git a/public/app-logos/openmandriva.jpg b/public/app-logos/openmandriva.jpg index d97fcd4..44636c6 100644 Binary files a/public/app-logos/openmandriva.jpg and b/public/app-logos/openmandriva.jpg differ diff --git a/public/app-logos/opera.jpg b/public/app-logos/opera.jpg index f16cc78..b8f7aae 100644 Binary files a/public/app-logos/opera.jpg and b/public/app-logos/opera.jpg differ diff --git a/public/app-logos/oppo_photos_by_coloros.jpg b/public/app-logos/oppo_photos_by_coloros.jpg new file mode 100644 index 0000000..ce8a7fa Binary files /dev/null and b/public/app-logos/oppo_photos_by_coloros.jpg differ diff --git a/public/app-logos/organic_maps.jpg b/public/app-logos/organic_maps.jpg index 2d78944..d3c5d1c 100644 Binary files a/public/app-logos/organic_maps.jpg and b/public/app-logos/organic_maps.jpg differ diff --git a/public/app-logos/orion.jpg b/public/app-logos/orion.jpg index 74f00eb..a76e75d 100644 Binary files a/public/app-logos/orion.jpg and b/public/app-logos/orion.jpg differ diff --git a/public/app-logos/osmand.jpg b/public/app-logos/osmand.jpg index 865e982..3590de5 100644 Binary files a/public/app-logos/osmand.jpg and b/public/app-logos/osmand.jpg differ diff --git a/public/app-logos/oss_document_scanner.jpg b/public/app-logos/oss_document_scanner.jpg new file mode 100644 index 0000000..4d107d7 Binary files /dev/null and b/public/app-logos/oss_document_scanner.jpg differ diff --git a/public/app-logos/outlook.jpg b/public/app-logos/outlook.jpg index 26640fb..be7db96 100644 Binary files a/public/app-logos/outlook.jpg and b/public/app-logos/outlook.jpg differ diff --git a/public/app-logos/outlook_calendar.jpg b/public/app-logos/outlook_calendar.jpg index 26640fb..be7db96 100644 Binary files a/public/app-logos/outlook_calendar.jpg and b/public/app-logos/outlook_calendar.jpg differ diff --git a/public/app-logos/pairdrop.net.jpg b/public/app-logos/pairdrop.net.jpg new file mode 100644 index 0000000..48c76ea Binary files /dev/null and b/public/app-logos/pairdrop.net.jpg differ diff --git a/public/app-logos/paramount+.jpg b/public/app-logos/paramount+.jpg new file mode 100644 index 0000000..071fa0d Binary files /dev/null and b/public/app-logos/paramount+.jpg differ diff --git a/public/app-logos/parler.jpg b/public/app-logos/parler.jpg new file mode 100644 index 0000000..cd5a406 Binary files /dev/null and b/public/app-logos/parler.jpg differ diff --git a/public/app-logos/pcloud.jpg b/public/app-logos/pcloud.jpg index 53aee11..cdebb89 100644 Binary files a/public/app-logos/pcloud.jpg and b/public/app-logos/pcloud.jpg differ diff --git a/public/app-logos/pearltrees.jpg b/public/app-logos/pearltrees.jpg new file mode 100644 index 0000000..be1acb0 Binary files /dev/null and b/public/app-logos/pearltrees.jpg differ diff --git a/public/app-logos/peertube.jpg b/public/app-logos/peertube.jpg new file mode 100644 index 0000000..db45602 Binary files /dev/null and b/public/app-logos/peertube.jpg differ diff --git a/public/app-logos/perplexity.jpg b/public/app-logos/perplexity.jpg index e44cd46..b1337ce 100644 Binary files a/public/app-logos/perplexity.jpg and b/public/app-logos/perplexity.jpg differ diff --git a/public/app-logos/philips_hue.jpg b/public/app-logos/philips_hue.jpg index f2b56b0..e2283a1 100644 Binary files a/public/app-logos/philips_hue.jpg and b/public/app-logos/philips_hue.jpg differ diff --git a/public/app-logos/phone_cleaner_for_android.jpg b/public/app-logos/phone_cleaner_for_android.jpg new file mode 100644 index 0000000..b2df7b2 Binary files /dev/null and b/public/app-logos/phone_cleaner_for_android.jpg differ diff --git a/public/app-logos/phone_manager_by_coloros.jpg b/public/app-logos/phone_manager_by_coloros.jpg new file mode 100644 index 0000000..949649f Binary files /dev/null and b/public/app-logos/phone_manager_by_coloros.jpg differ diff --git a/public/app-logos/photoprism.jpg b/public/app-logos/photoprism.jpg index e0b08d2..89bf627 100644 Binary files a/public/app-logos/photoprism.jpg and b/public/app-logos/photoprism.jpg differ diff --git a/public/app-logos/pinterest.jpg b/public/app-logos/pinterest.jpg new file mode 100644 index 0000000..50733a5 Binary files /dev/null and b/public/app-logos/pinterest.jpg differ diff --git a/public/app-logos/pipepipe.jpg b/public/app-logos/pipepipe.jpg new file mode 100644 index 0000000..3616b28 Binary files /dev/null and b/public/app-logos/pipepipe.jpg differ diff --git a/public/app-logos/pixel_camera.jpg b/public/app-logos/pixel_camera.jpg new file mode 100644 index 0000000..cb2e823 Binary files /dev/null and b/public/app-logos/pixel_camera.jpg differ diff --git a/public/app-logos/pixel_launcher.jpg b/public/app-logos/pixel_launcher.jpg new file mode 100644 index 0000000..d571d1e Binary files /dev/null and b/public/app-logos/pixel_launcher.jpg differ diff --git a/public/app-logos/pixeldroid.jpg b/public/app-logos/pixeldroid.jpg new file mode 100644 index 0000000..2ca7c01 Binary files /dev/null and b/public/app-logos/pixeldroid.jpg differ diff --git a/public/app-logos/pixelfed.jpg b/public/app-logos/pixelfed.jpg new file mode 100644 index 0000000..b7b6aed Binary files /dev/null and b/public/app-logos/pixelfed.jpg differ diff --git a/public/app-logos/pixelix.jpg b/public/app-logos/pixelix.jpg new file mode 100644 index 0000000..15b2f8d Binary files /dev/null and b/public/app-logos/pixelix.jpg differ diff --git a/public/app-logos/play_store.jpg b/public/app-logos/play_store.jpg index a09cb6d..86145e3 100644 Binary files a/public/app-logos/play_store.jpg and b/public/app-logos/play_store.jpg differ diff --git a/public/app-logos/plex.jpg b/public/app-logos/plex.jpg index f66b974..363691d 100644 Binary files a/public/app-logos/plex.jpg and b/public/app-logos/plex.jpg differ diff --git a/public/app-logos/poco_launcher.jpg b/public/app-logos/poco_launcher.jpg new file mode 100644 index 0000000..b66be1f Binary files /dev/null and b/public/app-logos/poco_launcher.jpg differ diff --git a/public/app-logos/pop_os.jpg b/public/app-logos/pop_os.jpg index 964593e..7f051c8 100644 Binary files a/public/app-logos/pop_os.jpg and b/public/app-logos/pop_os.jpg differ diff --git a/public/app-logos/portmaster.jpg b/public/app-logos/portmaster.jpg new file mode 100644 index 0000000..bfee146 Binary files /dev/null and b/public/app-logos/portmaster.jpg differ diff --git a/public/app-logos/posteo.jpg b/public/app-logos/posteo.jpg index 6c68598..af4e545 100644 Binary files a/public/app-logos/posteo.jpg and b/public/app-logos/posteo.jpg differ diff --git a/public/app-logos/ppq.jpg b/public/app-logos/ppq.jpg index 392a81c..d757e51 100644 Binary files a/public/app-logos/ppq.jpg and b/public/app-logos/ppq.jpg differ diff --git a/public/app-logos/prime_video.jpg b/public/app-logos/prime_video.jpg new file mode 100644 index 0000000..98db7d5 Binary files /dev/null and b/public/app-logos/prime_video.jpg differ diff --git a/public/app-logos/prism_file_explorer.jpg b/public/app-logos/prism_file_explorer.jpg new file mode 100644 index 0000000..1e2ae31 Binary files /dev/null and b/public/app-logos/prism_file_explorer.jpg differ diff --git a/public/app-logos/proton_auth.jpg b/public/app-logos/proton_auth.jpg index ec43a96..305b6c5 100644 Binary files a/public/app-logos/proton_auth.jpg and b/public/app-logos/proton_auth.jpg differ diff --git a/public/app-logos/proton_calendar.jpg b/public/app-logos/proton_calendar.jpg index ad5f7b8..97dd74e 100644 Binary files a/public/app-logos/proton_calendar.jpg and b/public/app-logos/proton_calendar.jpg differ diff --git a/public/app-logos/proton_drive.jpg b/public/app-logos/proton_drive.jpg index 2dd1f34..9dffa30 100644 Binary files a/public/app-logos/proton_drive.jpg and b/public/app-logos/proton_drive.jpg differ diff --git a/public/app-logos/proton_mail.jpg b/public/app-logos/proton_mail.jpg index 05cb3f9..7eed38d 100644 Binary files a/public/app-logos/proton_mail.jpg and b/public/app-logos/proton_mail.jpg differ diff --git a/public/app-logos/proton_pass.jpg b/public/app-logos/proton_pass.jpg index 9db0dd8..2cf3827 100644 Binary files a/public/app-logos/proton_pass.jpg and b/public/app-logos/proton_pass.jpg differ diff --git a/public/app-logos/proton_vpn.jpg b/public/app-logos/proton_vpn.jpg index 764806b..674280e 100644 Binary files a/public/app-logos/proton_vpn.jpg and b/public/app-logos/proton_vpn.jpg differ diff --git a/public/app-logos/qownnotes.jpg b/public/app-logos/qownnotes.jpg index 8d3da52..8a01fe3 100644 Binary files a/public/app-logos/qownnotes.jpg and b/public/app-logos/qownnotes.jpg differ diff --git a/public/app-logos/quad9.jpg b/public/app-logos/quad9.jpg index e814354..5b6d9b2 100644 Binary files a/public/app-logos/quad9.jpg and b/public/app-logos/quad9.jpg differ diff --git a/public/app-logos/qubes_os.jpg b/public/app-logos/qubes_os.jpg index 02df888..6cb804d 100644 Binary files a/public/app-logos/qubes_os.jpg and b/public/app-logos/qubes_os.jpg differ diff --git a/public/app-logos/quik_sms.jpg b/public/app-logos/quik_sms.jpg new file mode 100644 index 0000000..b7c00ec Binary files /dev/null and b/public/app-logos/quik_sms.jpg differ diff --git a/public/app-logos/radicale.jpg b/public/app-logos/radicale.jpg index 378a78d..9358fc3 100644 Binary files a/public/app-logos/radicale.jpg and b/public/app-logos/radicale.jpg differ diff --git a/public/app-logos/rain.jpg b/public/app-logos/rain.jpg new file mode 100644 index 0000000..b9bbcc4 Binary files /dev/null and b/public/app-logos/rain.jpg differ diff --git a/public/app-logos/raindrop.io.jpg b/public/app-logos/raindrop.io.jpg new file mode 100644 index 0000000..ee9147a Binary files /dev/null and b/public/app-logos/raindrop.io.jpg differ diff --git a/public/app-logos/read_you.jpg b/public/app-logos/read_you.jpg new file mode 100644 index 0000000..cd150ff Binary files /dev/null and b/public/app-logos/read_you.jpg differ diff --git a/public/app-logos/reddit.jpg b/public/app-logos/reddit.jpg new file mode 100644 index 0000000..1f5bcc0 Binary files /dev/null and b/public/app-logos/reddit.jpg differ diff --git a/public/app-logos/redlib.jpg b/public/app-logos/redlib.jpg new file mode 100644 index 0000000..693beb9 Binary files /dev/null and b/public/app-logos/redlib.jpg differ diff --git a/public/app-logos/rednote.jpg b/public/app-logos/rednote.jpg new file mode 100644 index 0000000..97f26fa Binary files /dev/null and b/public/app-logos/rednote.jpg differ diff --git a/public/app-logos/redreader.jpg b/public/app-logos/redreader.jpg new file mode 100644 index 0000000..2efe2e1 Binary files /dev/null and b/public/app-logos/redreader.jpg differ diff --git a/public/app-logos/refind.jpg b/public/app-logos/refind.jpg new file mode 100644 index 0000000..5591302 Binary files /dev/null and b/public/app-logos/refind.jpg differ diff --git a/public/app-logos/relay_for_reddit.jpg b/public/app-logos/relay_for_reddit.jpg new file mode 100644 index 0000000..5dadc43 Binary files /dev/null and b/public/app-logos/relay_for_reddit.jpg differ diff --git a/public/app-logos/rethink_dns_firewall_vpn.jpg b/public/app-logos/rethink_dns_firewall_vpn.jpg new file mode 100644 index 0000000..7914a86 Binary files /dev/null and b/public/app-logos/rethink_dns_firewall_vpn.jpg differ diff --git a/public/app-logos/revolt.jpg b/public/app-logos/revolt.jpg new file mode 100644 index 0000000..a2ba26a Binary files /dev/null and b/public/app-logos/revolt.jpg differ diff --git a/public/app-logos/ridmik_keyboard.jpg b/public/app-logos/ridmik_keyboard.jpg new file mode 100644 index 0000000..edd6f0d Binary files /dev/null and b/public/app-logos/ridmik_keyboard.jpg differ diff --git a/public/app-logos/right_calendar.jpg b/public/app-logos/right_calendar.jpg new file mode 100644 index 0000000..2c59c50 Binary files /dev/null and b/public/app-logos/right_calendar.jpg differ diff --git a/public/app-logos/right_contacts.jpg b/public/app-logos/right_contacts.jpg new file mode 100644 index 0000000..f1ccbb7 Binary files /dev/null and b/public/app-logos/right_contacts.jpg differ diff --git a/public/app-logos/right_dialer.jpg b/public/app-logos/right_dialer.jpg new file mode 100644 index 0000000..8c02cca Binary files /dev/null and b/public/app-logos/right_dialer.jpg differ diff --git a/public/app-logos/right_files.jpg b/public/app-logos/right_files.jpg new file mode 100644 index 0000000..a4830db Binary files /dev/null and b/public/app-logos/right_files.jpg differ diff --git a/public/app-logos/right_gallery.jpg b/public/app-logos/right_gallery.jpg new file mode 100644 index 0000000..132e879 Binary files /dev/null and b/public/app-logos/right_gallery.jpg differ diff --git a/public/app-logos/right_messages.jpg b/public/app-logos/right_messages.jpg new file mode 100644 index 0000000..eda2920 Binary files /dev/null and b/public/app-logos/right_messages.jpg differ diff --git a/public/app-logos/routstr.jpg b/public/app-logos/routstr.jpg index 51f5c02..c1932a2 100644 Binary files a/public/app-logos/routstr.jpg and b/public/app-logos/routstr.jpg differ diff --git a/public/app-logos/rumble.jpg b/public/app-logos/rumble.jpg new file mode 100644 index 0000000..93e3f72 Binary files /dev/null and b/public/app-logos/rumble.jpg differ diff --git a/public/app-logos/safari.jpg b/public/app-logos/safari.jpg index 6597ba0..75b0cb2 100644 Binary files a/public/app-logos/safari.jpg and b/public/app-logos/safari.jpg differ diff --git a/public/app-logos/samsung_calculator.jpg b/public/app-logos/samsung_calculator.jpg new file mode 100644 index 0000000..d1131e7 Binary files /dev/null and b/public/app-logos/samsung_calculator.jpg differ diff --git a/public/app-logos/samsung_flow.jpg b/public/app-logos/samsung_flow.jpg new file mode 100644 index 0000000..408ef54 Binary files /dev/null and b/public/app-logos/samsung_flow.jpg differ diff --git a/public/app-logos/samsung_gallery.jpg b/public/app-logos/samsung_gallery.jpg new file mode 100644 index 0000000..5ebd59f Binary files /dev/null and b/public/app-logos/samsung_gallery.jpg differ diff --git a/public/app-logos/samsung_my_files.jpg b/public/app-logos/samsung_my_files.jpg new file mode 100644 index 0000000..2c0be25 Binary files /dev/null and b/public/app-logos/samsung_my_files.jpg differ diff --git a/public/app-logos/samsung_pass.jpg b/public/app-logos/samsung_pass.jpg index 10ebeb0..5db18ee 100644 Binary files a/public/app-logos/samsung_pass.jpg and b/public/app-logos/samsung_pass.jpg differ diff --git a/public/app-logos/samsung_smartthings.jpg b/public/app-logos/samsung_smartthings.jpg index 7109b8b..116db9d 100644 Binary files a/public/app-logos/samsung_smartthings.jpg and b/public/app-logos/samsung_smartthings.jpg differ diff --git a/public/app-logos/savee.jpg b/public/app-logos/savee.jpg new file mode 100644 index 0000000..7b55882 Binary files /dev/null and b/public/app-logos/savee.jpg differ diff --git a/public/app-logos/sd_maid_se.jpg b/public/app-logos/sd_maid_se.jpg new file mode 100644 index 0000000..8f51c08 Binary files /dev/null and b/public/app-logos/sd_maid_se.jpg differ diff --git a/public/app-logos/search_by_image.jpg b/public/app-logos/search_by_image.jpg new file mode 100644 index 0000000..3d0f949 Binary files /dev/null and b/public/app-logos/search_by_image.jpg differ diff --git a/public/app-logos/secure_camera_by_grapheneos.jpg b/public/app-logos/secure_camera_by_grapheneos.jpg new file mode 100644 index 0000000..d5f934c Binary files /dev/null and b/public/app-logos/secure_camera_by_grapheneos.jpg differ diff --git a/public/app-logos/send.vis.ee.jpg b/public/app-logos/send.vis.ee.jpg new file mode 100644 index 0000000..6b77ad6 Binary files /dev/null and b/public/app-logos/send.vis.ee.jpg differ diff --git a/public/app-logos/send_anywhere.jpg b/public/app-logos/send_anywhere.jpg new file mode 100644 index 0000000..99f8f28 Binary files /dev/null and b/public/app-logos/send_anywhere.jpg differ diff --git a/public/app-logos/session.jpg b/public/app-logos/session.jpg index 07f9dca..c653e3b 100644 Binary files a/public/app-logos/session.jpg and b/public/app-logos/session.jpg differ diff --git a/public/app-logos/shareit.jpg b/public/app-logos/shareit.jpg new file mode 100644 index 0000000..ec8502d Binary files /dev/null and b/public/app-logos/shareit.jpg differ diff --git a/public/app-logos/shareme_by_xiaomi.jpg b/public/app-logos/shareme_by_xiaomi.jpg new file mode 100644 index 0000000..eedc777 Binary files /dev/null and b/public/app-logos/shareme_by_xiaomi.jpg differ diff --git a/public/app-logos/sharrr.com.jpg b/public/app-logos/sharrr.com.jpg new file mode 100644 index 0000000..c071d3a Binary files /dev/null and b/public/app-logos/sharrr.com.jpg differ diff --git a/public/app-logos/signal.jpg b/public/app-logos/signal.jpg index 18a2c36..42b01ee 100644 Binary files a/public/app-logos/signal.jpg and b/public/app-logos/signal.jpg differ diff --git a/public/app-logos/simplelogin.jpg b/public/app-logos/simplelogin.jpg new file mode 100644 index 0000000..6d0890a Binary files /dev/null and b/public/app-logos/simplelogin.jpg differ diff --git a/public/app-logos/simplex_chat.jpg b/public/app-logos/simplex_chat.jpg index 64784e0..03b712b 100644 Binary files a/public/app-logos/simplex_chat.jpg and b/public/app-logos/simplex_chat.jpg differ diff --git a/public/app-logos/smart_launcher.jpg b/public/app-logos/smart_launcher.jpg new file mode 100644 index 0000000..8717109 Binary files /dev/null and b/public/app-logos/smart_launcher.jpg differ diff --git a/public/app-logos/smarttube.jpg b/public/app-logos/smarttube.jpg new file mode 100644 index 0000000..7ce7f45 Binary files /dev/null and b/public/app-logos/smarttube.jpg differ diff --git a/public/app-logos/snapchat.jpg b/public/app-logos/snapchat.jpg new file mode 100644 index 0000000..03eae90 Binary files /dev/null and b/public/app-logos/snapchat.jpg differ diff --git a/public/app-logos/standard_notes.jpg b/public/app-logos/standard_notes.jpg index e8d65e1..930caab 100644 Binary files a/public/app-logos/standard_notes.jpg and b/public/app-logos/standard_notes.jpg differ diff --git a/public/app-logos/stario_launcher.jpg b/public/app-logos/stario_launcher.jpg new file mode 100644 index 0000000..c91e578 Binary files /dev/null and b/public/app-logos/stario_launcher.jpg differ diff --git a/public/app-logos/startmail.jpg b/public/app-logos/startmail.jpg index a2dcb7a..8e978a6 100644 Binary files a/public/app-logos/startmail.jpg and b/public/app-logos/startmail.jpg differ diff --git a/public/app-logos/startpage.jpg b/public/app-logos/startpage.jpg index 9ff4b54..e800be2 100644 Binary files a/public/app-logos/startpage.jpg and b/public/app-logos/startpage.jpg differ diff --git a/public/app-logos/stealth.jpg b/public/app-logos/stealth.jpg new file mode 100644 index 0000000..dcf07c0 Binary files /dev/null and b/public/app-logos/stealth.jpg differ diff --git a/public/app-logos/streamwatch.jpg b/public/app-logos/streamwatch.jpg new file mode 100644 index 0000000..4b9ecf0 Binary files /dev/null and b/public/app-logos/streamwatch.jpg differ diff --git a/public/app-logos/stremio.jpg b/public/app-logos/stremio.jpg new file mode 100644 index 0000000..54bae04 Binary files /dev/null and b/public/app-logos/stremio.jpg differ diff --git a/public/app-logos/surfshark.jpg b/public/app-logos/surfshark.jpg index 08cabe5..83fdf35 100644 Binary files a/public/app-logos/surfshark.jpg and b/public/app-logos/surfshark.jpg differ diff --git a/public/app-logos/syncthing.jpg b/public/app-logos/syncthing.jpg index c722932..c8e1fde 100644 Binary files a/public/app-logos/syncthing.jpg and b/public/app-logos/syncthing.jpg differ diff --git a/public/app-logos/telegram.jpg b/public/app-logos/telegram.jpg index 30155ab..f8ee07e 100644 Binary files a/public/app-logos/telegram.jpg and b/public/app-logos/telegram.jpg differ diff --git a/public/app-logos/temporarymail.jpg b/public/app-logos/temporarymail.jpg new file mode 100644 index 0000000..fe6ca56 Binary files /dev/null and b/public/app-logos/temporarymail.jpg differ diff --git a/public/app-logos/threads.jpg b/public/app-logos/threads.jpg new file mode 100644 index 0000000..62b5a7c Binary files /dev/null and b/public/app-logos/threads.jpg differ diff --git a/public/app-logos/threema.jpg b/public/app-logos/threema.jpg index 1fddc0f..1efb4ce 100644 Binary files a/public/app-logos/threema.jpg and b/public/app-logos/threema.jpg differ diff --git a/public/app-logos/thud.jpg b/public/app-logos/thud.jpg new file mode 100644 index 0000000..2bf26ff Binary files /dev/null and b/public/app-logos/thud.jpg differ diff --git a/public/app-logos/thunderbird.jpg b/public/app-logos/thunderbird.jpg index ebe102b..d2e2a40 100644 Binary files a/public/app-logos/thunderbird.jpg and b/public/app-logos/thunderbird.jpg differ diff --git a/public/app-logos/tiktok.jpg b/public/app-logos/tiktok.jpg new file mode 100644 index 0000000..74407fd Binary files /dev/null and b/public/app-logos/tiktok.jpg differ diff --git a/public/app-logos/tor.jpg b/public/app-logos/tor.jpg index dc9b8da..c2c771a 100644 Binary files a/public/app-logos/tor.jpg and b/public/app-logos/tor.jpg differ diff --git a/public/app-logos/tor_vpn.jpg b/public/app-logos/tor_vpn.jpg index 5241f32..547ed53 100644 Binary files a/public/app-logos/tor_vpn.jpg and b/public/app-logos/tor_vpn.jpg differ diff --git a/public/app-logos/trackercontrol.jpg b/public/app-logos/trackercontrol.jpg new file mode 100644 index 0000000..8f463bd Binary files /dev/null and b/public/app-logos/trackercontrol.jpg differ diff --git a/public/app-logos/translatelocally.jpg b/public/app-logos/translatelocally.jpg index ccc641b..9122218 100644 Binary files a/public/app-logos/translatelocally.jpg and b/public/app-logos/translatelocally.jpg differ diff --git a/public/app-logos/truth_social.jpg b/public/app-logos/truth_social.jpg new file mode 100644 index 0000000..fd21ae0 Binary files /dev/null and b/public/app-logos/truth_social.jpg differ diff --git a/public/app-logos/tubular.jpg b/public/app-logos/tubular.jpg new file mode 100644 index 0000000..3f1442b Binary files /dev/null and b/public/app-logos/tubular.jpg differ diff --git a/public/app-logos/tumblr.jpg b/public/app-logos/tumblr.jpg new file mode 100644 index 0000000..6742cef Binary files /dev/null and b/public/app-logos/tumblr.jpg differ diff --git a/public/app-logos/tuta_calendar.jpg b/public/app-logos/tuta_calendar.jpg index 592ed43..d9e0488 100644 Binary files a/public/app-logos/tuta_calendar.jpg and b/public/app-logos/tuta_calendar.jpg differ diff --git a/public/app-logos/tuta_mail.jpg b/public/app-logos/tuta_mail.jpg index 5943b84..6159910 100644 Binary files a/public/app-logos/tuta_mail.jpg and b/public/app-logos/tuta_mail.jpg differ diff --git a/public/app-logos/twine.jpg b/public/app-logos/twine.jpg new file mode 100644 index 0000000..8d8ebc4 Binary files /dev/null and b/public/app-logos/twine.jpg differ diff --git a/public/app-logos/twitch.jpg b/public/app-logos/twitch.jpg new file mode 100644 index 0000000..0a4eeed Binary files /dev/null and b/public/app-logos/twitch.jpg differ diff --git a/public/app-logos/ubuntu.jpg b/public/app-logos/ubuntu.jpg index cf94f6d..1b5bce5 100644 Binary files a/public/app-logos/ubuntu.jpg and b/public/app-logos/ubuntu.jpg differ diff --git a/public/app-logos/urnetwork.jpg b/public/app-logos/urnetwork.jpg index ed3f33b..d3683d9 100644 Binary files a/public/app-logos/urnetwork.jpg and b/public/app-logos/urnetwork.jpg differ diff --git a/public/app-logos/vaultwarden.jpg b/public/app-logos/vaultwarden.jpg index 03cf07b..f2c173e 100644 Binary files a/public/app-logos/vaultwarden.jpg and b/public/app-logos/vaultwarden.jpg differ diff --git a/public/app-logos/vimeo.jpg b/public/app-logos/vimeo.jpg new file mode 100644 index 0000000..3a5f850 Binary files /dev/null and b/public/app-logos/vimeo.jpg differ diff --git a/public/app-logos/viva_engage.jpg b/public/app-logos/viva_engage.jpg new file mode 100644 index 0000000..490c4d5 Binary files /dev/null and b/public/app-logos/viva_engage.jpg differ diff --git a/public/app-logos/vivaldi.jpg b/public/app-logos/vivaldi.jpg index b45bff2..acfc19f 100644 Binary files a/public/app-logos/vivaldi.jpg and b/public/app-logos/vivaldi.jpg differ diff --git a/public/app-logos/vk.jpg b/public/app-logos/vk.jpg new file mode 100644 index 0000000..01e26b5 Binary files /dev/null and b/public/app-logos/vk.jpg differ diff --git a/public/app-logos/warpinator.jpg b/public/app-logos/warpinator.jpg new file mode 100644 index 0000000..4039b5e Binary files /dev/null and b/public/app-logos/warpinator.jpg differ diff --git a/public/app-logos/watchit.jpg b/public/app-logos/watchit.jpg new file mode 100644 index 0000000..4a6c147 Binary files /dev/null and b/public/app-logos/watchit.jpg differ diff --git a/public/app-logos/waterfox.jpg b/public/app-logos/waterfox.jpg index fb0d05c..0551746 100644 Binary files a/public/app-logos/waterfox.jpg and b/public/app-logos/waterfox.jpg differ diff --git a/public/app-logos/weather_by_coloros.jpg b/public/app-logos/weather_by_coloros.jpg new file mode 100644 index 0000000..60374dc Binary files /dev/null and b/public/app-logos/weather_by_coloros.jpg differ diff --git a/public/app-logos/weather_by_xiaomi.jpg b/public/app-logos/weather_by_xiaomi.jpg new file mode 100644 index 0000000..5242edf Binary files /dev/null and b/public/app-logos/weather_by_xiaomi.jpg differ diff --git a/public/app-logos/weather_master.jpg b/public/app-logos/weather_master.jpg new file mode 100644 index 0000000..c03c8d5 Binary files /dev/null and b/public/app-logos/weather_master.jpg differ diff --git a/public/app-logos/wetransfer.jpg b/public/app-logos/wetransfer.jpg new file mode 100644 index 0000000..ab2a8b3 Binary files /dev/null and b/public/app-logos/wetransfer.jpg differ diff --git a/public/app-logos/whatsapp.jpg b/public/app-logos/whatsapp.jpg index 705e010..93f60c3 100644 Binary files a/public/app-logos/whatsapp.jpg and b/public/app-logos/whatsapp.jpg differ diff --git a/public/app-logos/windows.jpg b/public/app-logos/windows.jpg index b598b8c..8bd4314 100644 Binary files a/public/app-logos/windows.jpg and b/public/app-logos/windows.jpg differ diff --git a/public/app-logos/windows_firewall.jpg b/public/app-logos/windows_firewall.jpg new file mode 100644 index 0000000..2cd0c8d Binary files /dev/null and b/public/app-logos/windows_firewall.jpg differ diff --git a/public/app-logos/windows_phone_link.jpg b/public/app-logos/windows_phone_link.jpg new file mode 100644 index 0000000..ef7fa59 Binary files /dev/null and b/public/app-logos/windows_phone_link.jpg differ diff --git a/public/app-logos/windscribe.jpg b/public/app-logos/windscribe.jpg index 115d916..95848e2 100644 Binary files a/public/app-logos/windscribe.jpg and b/public/app-logos/windscribe.jpg differ diff --git a/public/app-logos/wormhole.app.jpg b/public/app-logos/wormhole.app.jpg new file mode 100644 index 0000000..7ccdd9f Binary files /dev/null and b/public/app-logos/wormhole.app.jpg differ diff --git a/public/app-logos/x_twitter.jpg b/public/app-logos/x_twitter.jpg new file mode 100644 index 0000000..c157abe Binary files /dev/null and b/public/app-logos/x_twitter.jpg differ diff --git a/public/app-logos/xos_launcher.jpg b/public/app-logos/xos_launcher.jpg new file mode 100644 index 0000000..3a6be56 Binary files /dev/null and b/public/app-logos/xos_launcher.jpg differ diff --git a/public/app-logos/yahoo_mail.jpg b/public/app-logos/yahoo_mail.jpg index f3903a8..70e73e3 100644 Binary files a/public/app-logos/yahoo_mail.jpg and b/public/app-logos/yahoo_mail.jpg differ diff --git a/public/app-logos/youtube.jpg b/public/app-logos/youtube.jpg new file mode 100644 index 0000000..4eb2e8b Binary files /dev/null and b/public/app-logos/youtube.jpg differ diff --git a/public/app-logos/yubico_auth.jpg b/public/app-logos/yubico_auth.jpg index 37112c1..4a4975c 100644 Binary files a/public/app-logos/yubico_auth.jpg and b/public/app-logos/yubico_auth.jpg differ diff --git a/public/app-logos/zeitkapsl.jpg b/public/app-logos/zeitkapsl.jpg index 7484665..52be32a 100644 Binary files a/public/app-logos/zeitkapsl.jpg and b/public/app-logos/zeitkapsl.jpg differ diff --git a/public/app-logos/zen_browser.jpg b/public/app-logos/zen_browser.jpg index 5d33bd3..8dd1069 100644 Binary files a/public/app-logos/zen_browser.jpg and b/public/app-logos/zen_browser.jpg differ diff --git a/public/app-logos/zorin_connect.jpg b/public/app-logos/zorin_connect.jpg new file mode 100644 index 0000000..c6f2c8a Binary files /dev/null and b/public/app-logos/zorin_connect.jpg differ diff --git a/public/app-logos/zulip.jpg b/public/app-logos/zulip.jpg new file mode 100644 index 0000000..a82cbfd Binary files /dev/null and b/public/app-logos/zulip.jpg differ