Import decks from the Altered TCG Builder to the official website

Latest Version

Version
1.0.3
Update
December 2, 2024
Size
46.2KiB
Developer
ajordat.com
Category
Users
4
Rating
0 ★
Manifest Version
3
Web Store Status
Languages Support
English
See more
Permissions
ActiveTab
See more

Altered TCG Builder Extension

Hi!

I'm Ajordat, the creator of Altered TCG Builder. I've made this browser extension to ease the interaction of external website with the official Altered TCG website.

Currently, it's functionality is limited to receiving a decklist that has been created in an external platform (e.g. Altered TCG Builder) and imports it into the official Altered TCG website.

This enables to create decks in external platforms and then import them into the official site to play with them on BGA.

As expected, this extension is open-source (GPL 3.0): https://github.com/Ajordat/alteredbuilder-extension

This extension is designed with your security and privacy in mind. It uses your session token solely to authenticate with the official website and perform the deck import process. The token is retrieved directly from your browser's cookies and is never stored, shared, or used for any purpose beyond importing your deck. Once the import is complete, the token is immediately discarded. The extension does not save any of your personal data or interact with any third-party servers.

To ensure complete transparency, the extension's code is open-source and licensed under the GPL-3.0. This means anyone can review the code to verify its functionality and security. The repository is publicly available, providing you with the opportunity to see exactly how the token is used and to confirm that it is only utilized to communicate with the official website's API during the import process. If you have any questions or concerns, feel free to reach out or explore the code yourself!

Link to the repository: https://github.com/Ajordat/alteredbuilder-extension


Enjoy!
Read more

Source Manifest.json

{"update_url": "https://clients2.google.com/service/update2/crx", "manifest_version": 3, "name": "Altered TCG Builder", "version": "1.0.3", "description": "Import decks from the Altered TCG Builder to the official website", "permissions": [ "activeTab" ], "host_permissions": [ "https://*.altered.gg/*" ], "background": { "service_worker": "background.bundle.js" }, "action": { "default_popup": "popup.html", "default_icon": { "16": "assets/icon.png", "48": "assets/icon.png", "128": "assets/icon.png" } }}
Read more