Download
Current release: 0.1.94 (2026-10-01). Windows 10/11 and Linux x64. Unzip the Windows zip and run SENTRY Overlay.exe. On Linux, install from the SENTRY apt or rpm repository (updates come with your normal system updates), or download the AppImage, .deb, .rpm, or .tar.gz. No installer on Windows, nothing is written into the game. In-game HUD is Windows-only; Linux gets classic Overlay (contacts, search, settings, feed, NAVCOM-ID). 0.1.94: Game.log debug forwarding is now off by default and only on when you turn it on in Options.
Download Windows x64 zip Download Linux x64 AppImage Download Linux x64 .deb Download Linux x64 .rpm Download Linux x64 .tar.gz
SHA-256: 9c209be6d56f134eef23716cc2f852f67c0d9ad9f26e84d01c932e47d8961f09
Linux AppImage SHA-256: cc8e00ae3e255d80b8da2972d23b9b2cd9056ee6afdd95b43901e9d6aa9a4447 (116M). Deb SHA-256: 117e656a905be7a081c201bf50b830092ddb64faf94f120dfdb4c08abf1b1003 (80M). RPM SHA-256: 6a10b498726b55ebb5c3c71bfcb4564e8e851bbe3c6109c3b58f28634490148b (77M). Tarball SHA-256: 095d8cfdfb40ad3dffd1cf0a7b245eb98312d1b30ce2a570e7c6fcc68b12b09a (109M).
Size: 115M. First launch of an unsigned build may show Windows SmartScreen — use More info → Run anyway only if this file came from this site.
If Install and restart still says ENOTEMPTY on updates\extract\resources, you are on the old updater. Download fix-overlay-update.cmd, run it (it only deletes leftover AppData extract folders), then reopen the overlay and click Install again. Or unzip this 0.1.94 zip over the app folder.
Install with your package manager (Linux)
Packages are signed with the SENTRY Overlay Packages key (sentry-overlay.asc), fingerprint B635 EFA2 909E 6A59 1B5B 4161 8388 6546 FBA3 52A4. Once installed, new Overlay versions arrive with your regular system updates.
Debian / Ubuntu (apt)
sudo mkdir -p /usr/share/keyrings
curl -fsSL https://sentry.wildknightsquadron.com/repo/sentry-overlay.gpg | sudo tee /usr/share/keyrings/sentry-overlay.gpg >/dev/null
curl -fsSL https://sentry.wildknightsquadron.com/repo/sentry-overlay.sources | sudo tee /etc/apt/sources.list.d/sentry-overlay.sources >/dev/null
sudo apt update
sudo apt install sentry-overlay
Fedora / RHEL (dnf)
sudo rpm --import https://sentry.wildknightsquadron.com/repo/sentry-overlay.asc
sudo curl -fsSL -o /etc/yum.repos.d/sentry-overlay.repo https://sentry.wildknightsquadron.com/repo/sentry-overlay.repo
sudo dnf install sentry-overlay
openSUSE (zypper)
sudo rpm --import https://sentry.wildknightsquadron.com/repo/sentry-overlay.asc
sudo zypper addrepo https://sentry.wildknightsquadron.com/repo/sentry-overlay.repo
sudo zypper install sentry-overlay
Arch Linux (AUR)
sentry-overlay-bin on the AUR is coming soon. Until then, use the AppImage or the .tar.gz.
Updates
- Windows: the Overlay checks this site for new releases and verifies each download with SHA-256. Options → Updates → Install updates automatically is on by default for new installs; when it is off, a green update bar appears and Install and restart applies the update. Your choice is kept across updates.
- Linux AppImage: updates itself from this site (SHA-256 verified, replaced in place, then relaunched). If the AppImage sits in a folder you cannot write to, the Overlay shows a download link instead.
- Linux apt / dnf / zypper (and AUR when available): updates come from your package manager (
sudo apt upgrade,sudo dnf upgrade,sudo zypper up). The Overlay only shows a notice with the command. - Linux .tar.gz: the Overlay shows a notice with the download link. A
.deb/.rpminstalled by hand shows the package-manager command; add the repository above so that command picks up new versions.
Title-bar tabs
Every Overlay window has the same square icon tabs (hover for the name):
| Tab | What it does |
|---|---|
| Contacts | Players and ships seen in your session (from Game.log and the optional name reader). Right-click for Open in SENTRY-Web, Associate, Hostile, False positive, Add to this battle. |
| Search | Look up citizens (toggle All to include orgs) and open a brief. Double-click a player on Contacts to search them. |
| Share | Share your contacts and reader events live with people, orgs, or sharing groups you choose (Destinations), and see who is sharing with you (Sources). |
| Intel | Your intel feed: notes and contact reports you are allowed to see. |
| Options | Display, Overlay, Brief, Reader, Contacts, Updates, and Account (NAVCOM-ID sign-in, sharing groups). |
| Battle | Battle tracker: start a track, add players and ships as friendly or enemy, open or copy the SENTRY-Web battle link. |
| Debug | Diagnostics for internal developers. Hidden for most users. |
On the glass Overlay, tabs open as in-window drawers (side set in Options → Display). On classic windows they open as panels in the same window.
Glass Overlay vs classic Contacts
- Glass Overlay (Windows): frosted cyan HUD over the game in borderless windowed mode. Play mode is click-through so the game keeps the mouse; Ctrl+Shift+S toggles Interact. The in-game HUD is opt-in (Options → Overlay) and Windows-only.
- Classic Contacts (Windows and Linux): a normal desktop window with a close button. Never click-through, no Interact chip.
- Each has its own View setting (players + ships, split, players only, ships only, separate windows). Changing one does not change the other. Set both in Options → Contacts.
How to use it
- Set Star Citizen to borderless windowed. Exclusive fullscreen covers any non-injected overlay.
- Start SENTRY Overlay and sign in with NAVCOM-ID (Options → Account) to see private notes, reputation, and intel. Search and briefs work without signing in.
- Turn on Options → Contacts → Tail Game.log for extra intel to fill Contacts from your Star Citizen Game.log. Leave the path empty to use the default LIVE / PTU location.
- Use Search for a brief (2+ characters). Click an org on a citizen brief to open that org.
- Use Share to stream contacts to your team, Intel to read and file reports, and Battle to track an engagement.
- The name reader (Options → Reader) is optional and experimental. Turn it off when you are done; turning it off unloads capture and OCR.
What the Overlay sends to SENTRY
The Overlay reads your local Star Citizen Game.log to build Contacts. Some of that log is sent to SENTRY:
- Game.log forwarding (signed in): while you are signed in with NAVCOM-ID and Game.log tailing is running, the Overlay streams Game.log lines (verbose log streaming) to SENTRY with your handle, Overlay version, and shard. SENTRY uses them to improve log parsing and contact detection and to diagnose Overlay problems.
- Upload Game.log for analysis: the button in Options → Contacts sends your current Game.log (up to 25 MB, with known-noise lines removed) for parser review. Only when you click it.
- Share and Intel: contacts, notes, and reports you choose to share go to the people, orgs, and sharing groups you pick.
- Game.log can include other players’ handles, ship names, locations, and local file paths. Sign out or turn off Game.log tailing to stop forwarding.
Details, retention, and your choices: SENTRY privacy policy.
Easy Anti-Cheat and Terms
The Overlay is a separate process. It does not inject into Star Citizen, does not read game memory, and does not hook DirectX. It reads the Game.log file the game already writes. Search uses the public SENTRY API. The optional name reader uses the operating system’s window/desktop capture API (the same family OBS uses) and runs OCR inside this app.
Cloud Imperium and Easy Anti-Cheat can change detections. OS capture is in the same class as streaming software; that is not a guarantee. Search-only mode never captures the game. Residual risk is yours if you enable the reader.
SENTRY is operated by Wild Knight Squadron. Not affiliated with Cloud Imperium Games or Roberts Space Industries.
Changelog
0.1.94 - 2026-10-01
- Privacy: forwarding Game.log debug lines to SENTRY is now a separate opt-in setting (Options → Send Game.log lines to SENTRY for parser debugging) and is off by default for everyone, including Wild Knight Squadron members. Server-side switches can no longer turn it on. The old setting is cleared on update, so you have to opt in again if you want it.
- Linux: browser sign-in passes the one-time loopback code back to SENTRY when the server provides one.
- Windows and Linux update channels unchanged.
0.1.93 - 2026-09-28
- Linux: official signed apt and rpm repositories (Debian/Ubuntu, Fedora/RHEL, openSUSE). Install once and updates arrive with your system updates.
- Linux: new
.rpmand.tar.gzdownloads alongside the AppImage and.deb. AURsentry-overlay-bincoming soon. - Linux AppImage: updates itself in place (SHA-256 verified).
- Windows updates unchanged.
0.1.92 - 2026-09-25
- Linux: Sign in with NAVCOM-ID now happens entirely in your system browser. Click Allow there and Overlay finishes signing you in automatically (no
sentry-overlay://link needed). The Overlay window has Open browser again and Cancel. - Windows sign-in unchanged.
0.1.91 - 2026-09-24
- Linux: Log in with Discord now opens Discord in your system browser. Click Allow there and Overlay finishes signing you in.
- Windows Discord path unchanged (in-window web Discord).
0.1.90 - 2026-09-24
- Linux: Discord sign-in fixes.
- We added debugging tools for internal developers.
0.1.89 - 2026-09-24
- Linux: Discord sign-in no longer hangs on a blank popup.
- We added debugging tools for internal developers.
0.1.88 - 2026-09-21
- Linux (Plasma Wayland): opening Options no longer prompts for screen sharing before you need capture.
- Linux (Plasma Wayland): NAVCOM-ID login shows the sign-in page correctly.
0.1.87 - 2026-09-20
- Edit sharing group members from Options → Account: remove organizations or citizens from owned groups, then Save.
- Cancel discards chip removals without calling the API.
0.1.86 - 2026-09-19
- Linux x64 AppImage and .deb are public downloads alongside the Windows zip. Classic Overlay (contacts, search, settings, feed, NAVCOM-ID) runs on Linux.
- In-game HUD stays Windows-only. Linux builds keep HUD off and never spawn the Windows window tracker.
- Windows zip auto-updater path unchanged (
overlay-latest.jsonstill points at the Windows zip only).
0.1.85 - 2026-09-18
- Session token stays in the main process; apiBase locked to the SENTRY site.
0.1.84 - 2026-09-17
- Discord sign-in no longer waits ~1–2 minutes on Opening Discord; Overlay forces the in-window web path.
0.1.83 - 2026-09-17
- Discord NAVCOM-ID sign-in stays in the Overlay window (avoids desktop Discord stealing the redirect).
0.1.82 - 2026-09-17
- Fix Overlay Sign in with NAVCOM-ID so it completes Overlay auth (not the website session).
0.1.81 - 2026-09-15
- Separate Overlay and classic contacts view options; restore classic window close control; remove Interact from classic windows.
0.1.75 - 2026-09-14
- Sharing UI: sharing lists and groups merge in typeaheads.
- In-game HUD beta (opt-in): tracks Star Citizen window; play mode always click-through; editor hotkey Ctrl+Shift+S.
- Classic Overlay windows are normal desktop windows again (no click-through / always-on-top).
0.1.74 — 2026-09-02
- HUD ship-channel joins auto-associate the person who boarded onto the matching hull. Crew join lines now map the crew member who boarded, not the ship owner. Vehicle-control occupant stays the primary seat stamp.
- Glass HUD is now the only theme. The old Current UI is removed. Overlay always uses the frosted cyan panel, icon-plus-title tabs, and cyan Interact chip. Ctrl+Shift+S still toggles Interact vs click-through.
- Preview HUD visual pass toward the glass/cyan concept: frosted panel, thin glow border, selected contact framed in cyan. Nav tabs are icon plus title again (Contacts, Search, Share, Intel, Options, Debug, Battle) with an underline on the active tab. Interact is a cyan chip when you can click the overlay, ghosted in click-through.
- Right-click menus and submenus are no longer clipped by the overlay window. The overlay grows just enough around the menu so flyouts can paint past the contacts chrome (the HUD panel stays the same size). Flip/shift still happens at the monitor edge, not the overlay bounds.
- Options Display Standard and Wide: citizen/player avatars on the Players list are about 75% of that row height (square). Org marks stay the previous size. Compact still hides player and org avatars. Current UI and Preview HUD.
- Battle Track / contact-report typeahead: click a suggestion to add that player, org, ship, recorder, or location (mousedown commits that row, not only the top hit). Arrow keys highlight; Enter commits the highlighted row. Enter without a highlight only takes an exact handle/SID. Contacts title bar is draggable again (including a snapped-to-corner window). Battle track comments use Overlay form chrome and support @ mentions of citizens, orgs, and groups. Add a player or ship as friendly or as enemy (no hidden enemy default). SENTRY-Web battle view is comments-only; live refresh patches timeline, composition, and header once a minute without wiping a comment in progress. Play-mode empty overlay still does not steal Star Citizen FPS.
- Exact handle/SID match ranks first (case-insensitive), then match %. Typing an exact handle puts it before partial matches.
- Sharing: search to add citizens, orgs, or groups. Picking a saved list still replaces the audience. Creator can edit audience on the track; if Designated Recorders is on, those recorders can too.
- Manage lists uses high-contrast overlay chrome text, not default browser blue. Checkbox label is Designated Recorders.
- Preview HUD play/click-through: overlay does not receive or steal the click. Star Citizen stays in FPS. Interact chip is a tiny always-interactive child window. Ctrl+Shift+S still toggles. Drawers still force Interact.
- Overlay chrome windows magnetically snap to that monitor's work area edges (taskbar excluded) while you drag. About 16px. Corners snap if both edges are in range. Width and height stay as they are. After a snap, bounds persist. Drawers growing/restoring do not snap.
- With no drawer open you can shrink Contacts and the ships second window down to a tiny floor (~96px). Fields that do not fit clip. Drawers still grow-to-fit, then restore the previous size on close.
- Associate is many-to-many: a player can be mapped to several ships, and a ship can still have several players. Associating adds that link and does not unmap other hulls. Connected association color: A+X, B+X, B+Y is one group, one background.
- User-visible tabs: Streams → Share, Feed → Intel. Internal keys stay the same.
- Ctrl+Shift+S is an OS-level Windows hotkey so it still toggles Interact vs click-through while Star Citizen has focus. Preview HUD and Current UI show one Interact chip (no Play chip). Interact is lit green; click-through is subdued.
- Contacts / Search / Share / Intel / Options / Debug / Battle are square icon buttons with name tooltips. Debug is for internal developers.
- Ship right-click Associate with Player lists players currently on the Players list (same fall-off / hidden rules).
- Player tags render as chips on the same line as the player name, after the name and before the right-justified org. Narrow rows clip chips a few pixels before the org.
- Last-updated / last-seen relative times tick every second.
- Battle tracker drawer: green Start, active tracks, inactive last 6 hours. Start form is like a contact report (where uses the same location typeahead, when, friendly / non-friendly, sharing picker, Designated Recorders checkbox default off). Track view has Back, timeline, Open / Copy SENTRY-Web https://sentry.wildknightsquadron.com/battle/{id}. Right-click a player or ship → Add to this battle.
- Compact / Standard / Wide change list density only (row height, type, padding). Compact still hides player and org avatars. Clicking those options no longer resizes the overlay window. Your window size stays as you left it.
- Player org SID always sits to the right of the player name (org mark/avatar too, except Compact which still hides avatars). Org is not a player-list column you can turn off. Ship list Associated orgs is still an optional text column.
- Search, Share, Intel, Options, Debug, and Battle open as in-window drawers on Current UI and Preview HUD. If the drawer would clip, the overlay grows just enough, then restores the previous size when you close it (unless you resized larger while it was open). Compact / Standard / Wide still never resize the window.
- Options → Display: Drawer side Left / Right / Bottom (default Right). All drawer types use the same side. Ships Windows layout is still a second window, not a drawer.
- Contact report cards (Friendly / Non-friendly) use high-contrast names and links, SENTRY avatars to the left of org and player names (letter fallback if the image 404s), and a larger, brighter ship list with the xN count.
- Associate with Player type-in still ranks citizens by match % (top 10) and shows avatars, but no longer prints the percentage after the name.
0.1.66 — 2026-09-01
- Compact / Standard / Wide change list density (row height, type, padding). Compact hides player avatars and org marks. Standard keeps avatars. Window size can still change.
- Ship contact list has no avatars (no letter squares) at any density.
- Ship column picker: Associated orgs lists unique main orgs of mapped players (text, hyphen-under-name like other selected ship columns).
- When Color by reputation is on, a ship associated with a player uses that player's reputation color. Reputation wins over association color if the primary mapped player has a score.
- Preview HUD honors Players / ships layout: Tab shows a Players / Ships switcher; Windows opens a second Preview HUD ships window (close it without quitting Overlay); stacked/docked keeps both lists in one window.
- Install updates automatically is on by default for new installs. If you already turned it off, Overlay keeps that.
- Associate with Player type-in shows each citizen's SENTRY avatar next to the name (letter fallback if the image 404s). Detected local handles in that submenu use avatars when known.
- Right-click menus and Associate/Unmap submenus stay inside the overlay window: they flip or shift if they would overflow, and scroll if they are still too tall.
- Right-click Hostile on a player or ship tags the whole associated map tree (red status dot; split red+green if also party). Persists; streams like Party ship.
- Options → Contacts text size also scales Preview HUD list text. Debug is an in-window drawer for internal developers. Contacts columns: selected fields show under the name, hyphen-separated; Enlisted, intel notes, location, and title are off the player picker. Ship Entity is Entity ID.
- Shard follows the session you are in. Last Join PU / Update Shard Id wins. A new Game.log session clears shard until the next one.
- Ships with no resolved type (entity ID only) stay hidden. Right-click a ship to show or hide unnamed ships.
- Player right-click: Open in SENTRY-Web (that citizen's profile in your browser) and Copy Link for SENTRY-Web Profile. Open in SENTRY Search is still the overlay brief.
- Occupant / name under a ship is only the hull you are actually in. Leftover copies of your handle on other ships are cleared.
- Right-click Associate with Player / Associate with ship (parent menus). Many players can map to one ship and share a color. Type-in citizen search (top matches from SENTRY, citizens only) plus detected names. Unmap is a parent submenu. Association color picker (sixteen distinct swatches, no black or white) applies to the whole mapped tree. Maps stream to people you already allow on Intel Streams.
- Associating a hull with a citizen who is not on Players yet adds them. Their last-seen follows that ship so you can track someone by hull activity.
- Player rows use the SENTRY citizen avatar (letter fallback if missing). Org mark from SENTRY sits to the left of the org name.
- Options → Contacts: Color by reputation is off by default. When on, 0 is red and 100 is green; no score means no extra background.
- Preview HUD (experimental) is opt-in under Options → Updates. Switch back to Current any time. Click-through until Ctrl+Shift+S. At 100% opacity the window is solid. Double-click a player opens the brief. Overlay stays clickable while a pane is open. Search × / Esc close only that pane.
- Intel Streams: force-receive no longer looks dead. Sources: Show Only Active; when off, inactive sources get a red Inactive chip.
- False positive, player-handle gating, session Game.log reread, tray Show/Hide/Quit, 502 retry, keep-on-top, and last-seen / fall-off hide-only still apply.
- We added debugging tools for internal developers.
0.1.60 — 2026-08-28
- Right-click a player or ship on Contacts and choose False positive. Overlay hides that row and reports it so NAVCOM can review.
- Contacts only add a player from your login handle, party, or another player bind with a real handle. Shop, inventory, and kiosk tokens are not players. Last seen still refreshes anyone already on the list when their id is mentioned.
- On launch, Overlay re-reads the current Game.log from the start of this session so Contacts has the full picture, then tails new lines. Last seen is any mention of that player or ship.
- Tray right-click: Show Contacts, Hide, Quit. Window close still hides to tray.
- If SENTRY briefly returns 502, Overlay retries instead of staying failed.
- Keep yourself on Contacts while Game.log tail is on. Ships show when you bind to them or when the log names the hull you are in. Contacts remember ships and players outside the fall-off window; the window only hides them.
- Keep on top can be turned off (on by default).
- We added debugging tools for internal developers.
0.1.53 — 2026-08-27
- Contacts is the main overlay window. Titlebar has Search, Streams, Feed, and Options. Opening those does not resize Contacts; buttons stay highlighted while the sub-window is open. Double-click a player opens Search.
- Hide stowed ships, forwarded hull ids, same-shard compare, sources table, and a status column. Ship contacts record local Game.log vs forwarded intel from the sender.
- Party from HUD invite handle and party-marker stream-out. FPS weapon column. Corpse nearby status.
- Intel feed cards match the look of the SENTRY website.
0.1.48 — 2026-08-26
- Intel Streams: share contacts and reader events with people you choose, same-shard routing, Contacts Streams window.
- Destinations: live citizen/org/group search with avatars and type icons. Org/group allow lists add members as sources. Someone who adds you as a destination shows up in Sources even if they have Forward off. Source receive lock and right-click Force enable.
- Name reader: ignore HUD/MFD/mission tokens, 4-letter handles, nameplate ingest.
- Game.log: inventory and completed channels; later events keep the PU shard.
- Packed client no longer crashes on launch looking for a missing version file.
0.1.43 — 2026-08-23
- Add Contact Report catalog and calendar; intel feed on empty search. Clear search and press Enter for the global intel feed; Footer Feed opens a live feed window. Failed-to-fetch on the report form is fixed.
- Contacts right-click: Ignore, Pin/Unpin, Make Note, Add debug notes.
- Name reader: rematch capture source by window name; misses retry sooner when SENTRY is busy and wait longer when a handle is not found.
- Game.log upload: 25 MB cap.
0.1.40 — 2026-08-20
- Add Contact Report on the main window uses the Overlay NAVCOM-ID session. When it happened defaults to now. Options no longer has a Reports tab. Contacts button toggles the window closed if it is already open.
- Game.log: armistice / monitored / jurisdiction; disconnect drops that player from Contacts; docking-tube monitor; PU shard from joining the verse. Class names map to player-facing ship and item labels.
- Name reader: ignore Overlay chrome pixels; skip global-chat crops unless include-global is on.
0.1.37 — 2026-08-19
- Optional Game.log tail into Contacts (players and ships). Hull spawn ids show as ships; docking-tube parts do not. Lines older than 15 minutes are ignored. Log/Reader toggles, hide party, linked pilots share a ship color.
- Contacts layout: tab, split columns/rows, or a separate ships window (Options → Contacts). Optional Upload Game.log to help improve parsing.
- Name-reader HUD is fully transparent and click-through. Main overlay click-through toggles with Ctrl+Shift+S.
- Search and briefs keep polling while SENTRY is still fetching a new handle. Signed-in briefs refresh intel so notes/tags/rep from others appear without reloading.
- Tags view shows own + org + incoming tags. Edit tags stays personal. Organization briefs paginate members.
- Install and restart no longer freezes the overlay. NAVCOM-ID session is encrypted at rest. Minimize and close go to the tray.
0.1.15 — 2026-08-18
- First public overlay: always-on-top window, SENTRY search and citizen/org briefs, optional name reader.
- Sign in with NAVCOM-ID for private notes, tags, and reputation. Session stays signed in across restarts.
- Settings opens a separate options window (Display, Brief, Reader, Updates, Account). Brief tab picks and reorders profile fields.
- Contacts is a separate always-on-top table of last-seen handles, with customizable columns, filters, and fall-off.
- Search defaults to citizens. Org chips open that organization. Citizen vs org silhouettes. Compact / Standard / Wide layouts.
- In-app auto-update with SHA-256 check. Install and restart no longer fails on leftover extract folders; a repair script is on this page if you are on an early 0.1.x build.