OGame Empire Tracker 1.0.0

  • Tool Information


    Tool Name:

    OGame Empire Tracker


    Current Version:

    1.0.0


    Author / Team:

    MartinSco


    Website / Repository:

    https://github.com/martinscoo/OGame-Empire-Tracker


    Support / Contact:

    GitHub Issues / OGame Origin forum account: martinsco


    License:

    No explicit license currently assigned.


    Download Link:

    https://github.com/martinscoo/…-Empire-Tracker-1.0.0.zip



    Tool Classification


    Browser Extension



    Browser / Platform Compatibility


    Supported Browsers / Platforms:

    Chromium-based desktop browsers using Manifest V3, including Google Chrome.


    Minimum Version Requirements:

    A modern Chromium browser with Manifest V3 extension support.



    Supported OGame Languages / Communities


    The extension is designed to work independently of the selected OGame community wherever possible.


    Current interface languages:

    - English

    - Polish


    Game data parsing is primarily based on OGame technology IDs, metadata and DOM structures rather than translated names.



    Tool Description


    OGame Empire Tracker is an unofficial, read-only analytics browser extension for OGame.


    It collects and organises information from OGame pages opened by the user and provides a separate local dashboard for empire overview, production analytics, ROI planning, Lifeform analytics, expedition/activity statistics and progression history.


    The extension does not execute gameplay actions.



    Complete Feature List


    - Adds an "Empire Tracker" navigation entry to OGame.

    - Opens a separate local extension dashboard.

    - Reads account identity and basic player data from OGame page metadata.

    - Uses the user-opened Imperium page as the authoritative multi-planet scan.

    - Displays planets and moons.

    - Displays buildings and facilities.

    - Displays research.

    - Displays fleet.

    - Displays defence.

    - Displays Lifeform buildings.

    - Displays Lifeform research.

    - Displays Lifeform experience analytics.

    - Detects upgrades already in progress.

    - Provides empire production analytics.

    - Provides ROI Rankings for read-only upgrade comparisons.

    - Provides a Smart Advisor with upgrade recommendations.

    - Provides a local Planner that stores targets but never executes them.

    - Reads expedition/activity reports already rendered in the user's Messages pages.

    - Aggregates expedition resources.

    - Aggregates ships found on expeditions.

    - Aggregates items found on expeditions.

    - Provides local score/rank progression history.

    - Provides local JSON export.

    - Provides optional local import of legacy OGame Tracker JSON backups.

    - Supports legacy v2-export and v1-to-v2-export backup formats.

    - Includes English and Polish UI.

    - Includes an optional user-clicked Ko-fi support link.

    - Includes custom local Empire Tracker branding and icons.



    API / Ingame Endpoint Usage


    Yes, the extension uses limited ingame endpoints.


    1. accountInfo — OGame v13


    Endpoint:

    /game/index.php?page=componentOnly&component=externaldataexport&action=accountInfo&asJson=1


    Purpose:

    Obtain current production information for all planets in one response.


    Expected request frequency:

    Maximum one attempt per user-loaded Imperium page.


    Properties:

    - No polling

    - No retry loop

    - No cp parameter

    - No automatic planet switching

    - No automatic refresh



    2. Lifeform experience


    Endpoint:

    /game/index.php?page=ajax&component=lfbonuses&ajax=1


    Purpose:

    Read Lifeform experience used by the local Lifeform analytics.


    Expected request frequency:

    Maximum one attempt per user-loaded Imperium page.


    Properties:

    - No polling

    - No retry loop

    - No cp parameter



    Public OGame API:

    Version 1.0.0 does not make a direct request to the public highscore.xml API.



    UI Modifications


    The extension makes the following UI changes:


    - Adds one "Empire Tracker" navigation entry to OGame.

    - Uses a custom local Empire Tracker icon for that entry.

    - Opens analytics in a separate extension dashboard.

    - Does not replace gameplay controls.

    - Does not hide or modify OGame advertisements, shop, premium or legal content.



    Screenshots / Demo


    Screenshots can be provided showing:


    - Overview

    - Imperium

    - Production

    - ROI Rankings / Smart Advisor

    - Lifeforms

    - Activity / Expeditions


    A live browser-store version is intentionally not published before toleration review.



    Installation Instructions


    1. Download OGame-Empire-Tracker-1.0.0.zip from the GitHub Release.

    2. Extract the ZIP.

    3. Open chrome://extensions in a Chromium browser.

    4. Enable Developer mode.

    5. Choose "Load unpacked".

    6. Select the extracted extension folder.

    7. Open an OGame universe normally.

    8. Open Imperium once to populate the complete empire snapshot.

    9. Open "Empire Tracker" from the OGame navigation.



    Data Handling / Privacy


    The extension stores tracker data locally in browser IndexedDB.


    Locally stored data may include:


    - player/account identifiers required to separate local profiles

    - planets and moons

    - buildings

    - research

    - fleet

    - defence

    - Lifeform data

    - production data

    - expedition/activity history

    - score/rank history

    - Planner entries

    - optional imported legacy OGame Tracker history


    External transmission:


    - No private OGame account data is sent to the author.

    - No analytics are used.

    - No telemetry is used.

    - No private OGame account data is sent to a backend.

    - No private OGame account data is sent to Ko-fi.


    The Ko-fi control is only a normal external hyperlink opened after an explicit user click.


    Legacy JSON imports are selected explicitly by the user and are parsed locally. Imported files are not uploaded.



    Source Availability


    Open Source.


    The GitHub repository contains human-readable, unminified and unobfuscated source code.


    The exact frozen review build is tagged and released as v1.0.0.



    Changelog


    Version 1.0.0


    Added:

    - Empire / Imperium analytics

    - Production overview

    - ROI Rankings

    - Smart Advisor

    - Local Planner

    - Lifeform analytics

    - Expedition/activity analytics

    - Progression history

    - In-progress upgrade filtering

    - Legacy OGame Tracker JSON migration

    - English and Polish UI

    - Optional Ko-fi support link

    - Custom Empire Tracker branding and extension icons


    Changed:

    - Production request architecture was redesigned to avoid automatic cp-based planet switching.

    - OGame v13 production uses one accountInfo snapshot after the user opens Imperium.


    Removed:

    - Automatic per-planet Resource Settings requests using cp.

    - Direct highscore.xml request.

    - Any earlier experimental request interception / polling mechanisms.



    Compliance Declaration


    I confirm that OGame Empire Tracker 1.0.0:


    - Does not automate gameplay.

    - Does not send fleets or probes.

    - Does not start buildings or research.

    - Does not click OGame gameplay controls.

    - Does not schedule gameplay actions.

    - Does not automatically switch planets.

    - Does not use cp in automated requests.

    - Does not auto-refresh OGame.

    - Does not continuously poll OGame.

    - Does not provide automated attack/fleet alarms.

    - Does not provide paid gameplay features or a paywall.

    - Does not transmit private OGame data to external services.

    - Does not hide or replace OGame monetisation or legal content.

    - Uses only the limited endpoint requests described above.


    This submission describes the exact frozen version 1.0.0 available in the repository and GitHub Release.


    OGame Empire Tracker is unofficial and is not affiliated with or endorsed by Gameforge.

  • Submission Update — OGame Empire Tracker 1.1.0

    Hello,

    I would like to update my OGame Empire Tracker submission to the completed final version 1.1.0.

    The previously submitted build was an earlier development version and has not yet been reviewed.

    Please disregard the previously submitted version and use OGame Empire Tracker 1.1.0 only for the toleration review.

    Version: 1.1.0

    Release: https://github.com/martinscoo/…acker/releases/tag/v1.1.0

    Source repository: https://github.com/martinscoo/OGame-Empire-Tracker

    Main changes in 1.1.0

    • Finalized premium user interface
    • Complete Polish and English localization
    • Empire and Production analytics
    • Lifeforms tracking and analysis
    • Expedition, combat, debris field and discovery statistics
    • ROI analysis and development planner
    • Account progress tracking
    • Empire statistics dashboards
    • Local data storage
    • Stability and compatibility improvements

    Compliance

    The extension remains read-only.

    It does not:

    • automatically click game elements
    • send fleets
    • construct buildings
    • start research
    • purchase anything
    • attack or spy on players automatically
    • perform automated gameplay actions

    I will keep version 1.1.0 frozen during the toleration review and will not modify the submitted build unless requested by the ToolDev team.

    Thank you.

  • RiV-

    Approved the thread.
  • Your tool is tolerated. However, you're fetching the highscore.xml API on every page navigation.

    highscore.xml only updates once per hour: OGame API


    The API provides a timestamp from which you can calculate the next update and only fetch when an update is due.