Contents [Hide]
This is a general guideline for developing and submitting user-created tools and doesn’t constitute a comprehensive list. Toleration of each feature happens at the Origin team’s discretion. If in doubt, talk to the responsible ToolDev before writing your code.
Source Code Requirements: If you need or want to minify your code, you must submit the un-minified and un-obfuscated, human-readable source code to the team member reviewing your tool. Heavily obfuscated code will be rejected.
Features Deemed Forbidden
-
Blocking or altering monetization and legal content
This includes blocking, hiding, obscuring (e.g., via CSS opacity, sizing, or off-screen positioning), or changing the images of banners, the top advertisement bar, premium/monetization content, or menu items like Merchant, Recruit Officers, Shop, and the footer.
-
Imitating Dark Matter features
Imitating features that are exclusively accessible with Dark Matter usage (for example, imitating the Commander’s construction queue) is strictly prohibited.
-
Automation & Macros
Any kind of automation that executes a sequence of actions without corresponding user interaction is prohibited.
- 1 Click/Key stroke = 1 Action: A single user click cannot trigger multiple distinct game actions (e.g., clicking once to send 10 different espionage probes to 10 targets).
- QoL Exceptions (Case-by-Case Evaluation): Batching repetitive, non-tactical actions on your own planets (such as queuing multiple shipyard or defense orders) may be permitted as a Quality of Life feature, but is strictly evaluated on a case-by-case basis. These must not imitate Premium features (like the Commander's building queue) and must be explicitly approved by a ToolDev.
- No Scheduling: Delayed or scheduled executions (e.g., clicking a button now to automatically send a fleet 4 hours later) are forbidden.
- Automatic refreshing of the game page is strictly prohibited.
-
Drastic shortcuts & UI altering
The game is meant to be played through the UI that the game itself provides. Shortcutting several page loads or clicks into a single action is prohibited. Circumventing the UI or the game flow, such as creating an alternative UI or bypassing the lobby to log in, is forbidden.
- Exceptions: Pure comfort features are evaluated on a case-by-case basis, but tools that bypass core gameplay loops (like fleet dispatch or building selection) will not be granted exceptions.
-
Excessive background calls & Polling
Background calls are useful for retrieving necessary information but must be reduced to an absolute minimum.
- Tools may not use continuous, automated polling loops to constantly check the server for updates.
- Background calls that cause uncontrolled or unwanted activity (triggering an “activity star” in the Galaxy view) or cause unnecessary server load are strictly forbidden.
-
Automated alarms & Event notifications
Automated alarms designed to alert a player to in-game events while they are away or inactive are prohibited. This includes acoustic or visual signals for incoming attacks, finished buildings, or fleet arrivals (including desktop notifications and automated external webhooks like Discord pings).
- (Note: Basic, immediate UI feedback confirming a user's action, such as a "settings saved" text box, is permitted).
-
Paywalls, Fees & Advertising
Charging fees for the usage of your tool, locking features behind a "premium" paywall, requiring paid third-party subscriptions (e.g., Patreon-only access), or injecting your own advertising into the game UI is prohibited. You are free to include an optional donation button or a link to hero.li.
-
Data Privacy & Secret Scraping
Tools may not silently scrape a user's private data (such as messages, exact fleet compositions, session tokens, or precise activity times) and transmit it to an external database or server without the user's explicit, informed consent.
Your OGame Origin Team