Tally is a browser extension that transforms the data advertisers collect into a multiplayer game.

Latest Version

Version
1.0.0
Update
March 25, 2024
Size
39.48MiB
Developer
tallysavestheinternet.com
Category
Users
270
Rating
4.4 ★
Manifest Version
3
Web Store Status
Languages Support
English (United States)
See more
Permissions
ActiveTab
Storage
See more

Tally Saves the Internet! Extension

Tally is a browser extension that transforms data advertisers collect into a multiplayer game. Once installed, a friendly pink blob named Tally lives in the corner of your screen and warns you when companies translate your human experiences into free behavioral data. When Tally encounters “product monsters” (online trackers and their corresponding product marketing categories) you can capture them in a turn-based battle (e.g. “Pokémon style”) transforming the game into a progressive tracker blocker, where you earn the right to be let alone through this playful experience.
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx",\t"manifest_version": 3,\t"name": "Tally Saves the Internet!",\t"short_name": "Tally Saves the Internet!",\t"description": "Tally is a browser extension that transforms the data advertisers collect into a multiplayer game.",\t"version": "1.0.0",\t"author": "Sneakaway Studio",\t"icons": {\t\t"16": "assets/img/icons/tally_icon_16x16.png",\t\t"48": "assets/img/icons/tally_icon_48x48.png",\t\t"128": "assets/img/icons/tally_icon_128x128.png"\t},\t"action": {\t\t"default_icon": {\t\t\t"16": "assets/img/icons/tally_icon_16x16.png",\t\t\t"48": "assets/img/icons/tally_icon_48x48.png",\t\t\t"128": "assets/img/icons/tally_icon_128x128.png"\t\t},\t\t"default_title": "Tally",\t\t"default_popup": "assets/pages/popup/popup.html"\t},\t"background": {\t\t"service_worker": "bg-modules.js"\t},\t"content_scripts": [{\t\t"matches": [""],\t\t"js": [\t\t\t"assets/js/background/t.js",\t\t\t"assets/js/content/debug.js",\t\t\t"assets/js/content/storage.js",\t\t\t"assets/libs/jquery-3.6.0.min.js",\t\t\t"assets/libs/jquery-ui.min.js",\t\t\t"assets/libs/store2-2.13.1.js",\t\t\t"assets/libs/mousetrap.min.js",\t\t\t"assets/libs/moment-2.29.0.js",\t\t\t"assets/libs/anime.min-3.2.0.js",\t\t\t"assets/libs/numeral-2.0.6.min.js",\t\t\t"assets/js/functions/fs-objects.js",\t\t\t"assets/js/functions/fs-numbers.js",\t\t\t"assets/js/functions/fs-strings.js",\t\t\t"assets/js/functions/fs-dates.js",\t\t\t"assets/js/functions/fs-environment.js",\t\t\t"assets/data/disconnect/services-by-name.js",\t\t\t"assets/data/disconnect/services-by-url.js",\t\t\t"assets/data/game-data.js",\t\t\t"assets/data/gradients-by-mid.js",\t\t\t"assets/data/palettes-by-name.js",\t\t\t"assets/data/palettes-by-tier1id.js",\t\t\t"assets/data/facts.js",\t\t\t"assets/data/dialogues.js",\t\t\t"assets/data/dialogue-data.js",\t\t\t"assets/data/dialogue-ids-by-cat-index.js",\t\t\t"assets/data/dialogue-ids-by-cat-subcat.js",\t\t\t"assets/data/dialogue-ids-by-tag.js",\t\t\t"assets/data/badges.js",\t\t\t"assets/data/badge-data.js",\t\t\t"assets/data/consumables.js",\t\t\t"assets/data/consumable-data.js",\t\t\t"assets/data/disguises.js",\t\t\t"assets/data/disguises-by-level.js",\t\t\t"assets/data/disguise-data.js",\t\t\t"assets/data/monsters-by-tag.js",\t\t\t"assets/data/monsters-by-id.js",\t\t\t"assets/data/monster-data.js",\t\t\t"assets/data/attacks.js",\t\t\t"assets/data/attack-data.js",\t\t\t"assets/data/skins.js",\t\t\t"assets/data/skin-data.js",\t\t\t"assets/js/content/item.js",\t\t\t"assets/js/content/account.js",\t\t\t"assets/js/content/data.js",\t\t\t"assets/js/content/flag.js",\t\t\t"assets/js/content/core.js",\t\t\t"assets/js/content/tracker.js",\t\t\t"assets/js/content/page.js",\t\t\t"assets/js/content/interface.js",\t\t\t"assets/js/content/monster-check.js",\t\t\t"assets/js/content/monster.js",\t\t\t"assets/js/content/stats.js",\t\t\t"assets/js/content/stats-display.js",\t\t\t"assets/js/content/disguise.js",\t\t\t"assets/js/content/battle-test.js",\t\t\t"assets/js/content/battle-math.js",\t\t\t"assets/js/content/battle-effect.js",\t\t\t"assets/js/content/battle-attack.js",\t\t\t"assets/js/content/battle-console.js",\t\t\t"assets/js/content/battle.js",\t\t\t"assets/js/content/effect.js",\t\t\t"assets/js/content/sound.js",\t\t\t"assets/js/content/listeners.js",\t\t\t"assets/js/content/dialogue.js",\t\t\t"assets/js/content/skin.js",\t\t\t"assets/js/content/progress.js",\t\t\t"assets/js/content/consumable.js",\t\t\t"assets/js/content/badge.js",\t\t\t"assets/js/content/events.js",\t\t\t"assets/js/content/tally.js",\t\t\t"assets/js/content/tutorial.js",\t\t\t"assets/js/content/demo.js",\t\t\t"assets/js/content/main.js"\t\t],\t\t"css": [\t\t\t"assets/css/reset.css",\t\t\t"assets/libs/jquery-ui.min.css",\t\t\t"assets/css/styles.css",\t\t\t"assets/css/battle.css",\t\t\t"assets/css/monster.css",\t\t\t"assets/css/tally.css"\t\t],\t\t"run_at": "document_end"\t}],\t"content_security_policy": {\t\t"extension_pages": "script-src 'self'; object-src 'self'"\t},\t"permissions": [\t\t"activeTab",\t\t"storage"\t],\t"host_permissions": [\t\t\t\t"https://tallysavestheinternet.com/*",\t\t"https://*.tallysavestheinternet.com/*"\t],\t"web_accessible_resources": [{\t\t"resources": [\t\t\t"*.svg", "*.png", "*.jpg", "*.JPG", "*.gif", "*.GIF",\t\t\t"/assets/*", "/assets/sounds/*"\t\t],\t\t"matches": [""]\t}]}
Read more

Similar Extensions

User reviews

icon

ISAAC ANGELO A MANABAT (ID: 000000a287a149ec) Voted 5 ★ - Updated 11/10/2022 tally is cute just please fix other bugs and increase player stamina

icon

Aaron Chiang (ID: 0000004088322b02) Voted 1 ★ - Updated 10/06/2022 The email format is dumb

icon

Ryan ThuttaKywe (ID: 0000003265c2afcf) Voted 3 ★ - Updated 09/10/2022 Pretty good, just increase player stamina please.

icon

Ivanka eileen (ID: 000000e215a340cb) Voted 5 ★ - Updated 10/07/2021 This is the best game ever! it also protect me from trackers and monsters thank you Tally.😊😊

icon

Lis Lina Villaorduna Rios (ID: 00000053ebddffbb) Voted 5 ★ - Updated 06/28/2021 thx;helooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo