Hear other dinos when they're close, fade to silence when they're not. Two-minute install, no Discord account required.
On a phone or no Windows machine handy? Use the web client - works in iOS Safari 18.4+ (iOS 18.4 or later), macOS Safari 18.4+, Chrome 94+, Firefox 130+.
| OS | Windows 10 or 11 today. macOS, Linux, iOS, and Android are coming soon. |
| Game | Path of Titans, logged in on a supported server. Linking needs you online. |
| Audio | Headphones recommended - open speakers feed back into the mic. |
Download AshenAgeVoice-win-Setup.exe and run it. Windows SmartScreen will likely block it the first time - click More info → Run anyway. The app starts automatically once install finishes; the Settings window opens.
No tray icon (yet). The Settings window is the app - closing it quits voice. Re-launch from the Start menu when you want to come back.
In the IDENTITY card, click Link account. The Link wizard opens.
Pick your region (EU or NA), pick the server from the dropdown that loads (Ashen Age Deathmatch on EU, Arazoa on NA), and type your in-game username. Click Send code.
Switch to PoT and check chat - the bridge whispers a code that looks like AAVOICE-XXXX. Type it back into the wizard, click Submit. You're linked.
Use Re-link any time you change character, server, or region. Volume settings stick to the player across re-links on the same server.
In the AUDIO card pick your mic + speakers, set your push-to-talk key (default V), or tick Open mic if you'd rather have the client transmit only when it detects speech.
In PROXIMITY, dial in Full-volume range and Silence range. Volume between the two falls off on a perceived-linear (dB) curve, so the fade feels steady. Hit Save settings.
In-game, find another linked player, hold PTT, talk. They hear you in the ear that matches your relative position; volume drops as they walk away.
The LIVE ACTIVITY card shows everyone transmitting to you right now - name, distance, direction badge (e.g. 35 m FR), VU + applied gain bars, and a per-player volume slider with raw-number entry for precision.
| Message | Fix |
|---|---|
| "You don't appear to be online…" | Log into PoT first, double-check the username spelling, click Send code again. |
| "Unknown server ID" | Pick a different server, or switch region. |
| "Couldn't reach the bridge" | Check your internet. Try the other region as a sanity check. |
| "Code is invalid or expired" | 5-minute timer ran out, or 5 wrong attempts burned the session. Click Back, send a fresh code. |
| Radar shows them but I hear nothing | Per-player volume slider isn't 0%, distance is inside Silence range, headphones connected, correct speaker selected. |
Logs at %LocalAppData%\AshenAgeVoice\logs\app.log - grab the latest if you need to send diagnostics.
Updates are silent. The client checks every 15 minutes; when one's ready a Restart now button appears in the SOFTWARE card. App-was-closed updates apply on next launch.
Uninstall via Windows Settings → Apps. To wipe a link without uninstalling, delete %AppData%\AshenAgeVoice\config.json and relaunch.
The web client at /app uses the browser's built-in audio encoder (Web Codecs AudioEncoder + AudioDecoder) to send and receive Opus. Older browsers don't expose this and the page will refuse to start.
Minimums: iOS Safari 18.4+ · macOS Safari 18.4+ · Chrome 94+ (or anything Chromium-based: Edge, Brave, Opera, Vivaldi) · Firefox 130+.
On iPhone / iPad: Safari is a system app, so it updates with iOS itself, not in the App Store. Go to Settings → General → Software Update and install iOS 18.4 or later, then open the link in Safari (not Chrome, Firefox, Edge, Brave, or any in-app browser).
Use Safari, not Chrome / Firefox / Edge iOS. Every browser on iOS runs on Apple's WebKit, and Apple keeps the audio encoder this client needs gated to full Safari only. Chrome iOS, Firefox iOS, Edge iOS, Brave iOS, DuckDuckGo, etc. all show "Browser not supported" even on iOS 18.4+. The fix is to open the URL in Safari, not to update the third-party browser.
iOS in-app browsers (Discord, Instagram, Messenger, Slack, etc.) won't work either. When you tap a link inside one of those apps, it opens in an embedded WebView with the same limitation. Tap the address bar or the share button (the square with an arrow), choose "Open in Safari", or copy the URL and paste it into Safari's address bar manually.
Lockdown Mode disables the audio encoder. If you've enabled iOS Lockdown Mode (Settings → Privacy & Security → Lockdown Mode), Apple deliberately strips WebCodecs and other "complex" web platform APIs for security. Real Safari on the latest iOS will still show "Browser not supported" with Lockdown Mode on. Either exclude this domain from Lockdown Mode's web browsing restrictions, turn Lockdown Mode off entirely, or use the desktop client which doesn't care.
Even on real Safari, some iOS builds don't expose the encoder yet. Apple has rolled out WebCodecs AudioEncoder unevenly across iOS 18 minor versions. If you're on the latest iOS, in real Safari, with Lockdown Mode off, and it still says "Browser not supported," the desktop client is the way to go for now.
On macOS: Safari ships with macOS. Open System Settings → General → Software Update to update to macOS Sequoia 15.4 or later (which brings Safari 18.4). If you can't update macOS, install Chrome or Firefox instead.
On Windows: install or update Chrome, Edge (already on your system, update via Settings → About Microsoft Edge), or Firefox. Or use the dedicated Windows installer at the top of this page, which doesn't need a browser at all.
On Android: Chrome auto-updates. If it doesn't, open Play Store, search "Chrome", tap Update. Direct link to Chrome on Play Store.
On Linux: Chrome, Chromium, Edge, Brave, and Firefox all work as long as they're recent. Update via your distro's package manager (apt, dnf, pacman, etc.).
Independent project. Ashen Age Proximity is a community-built companion app, reachable at privacy@ashenage.dev for any data questions. It's intended for users aged 13 and over. Not affiliated with, endorsed by, or sponsored by Alderon Games Pty Ltd. Path of Titans is a trademark of Alderon Games - used here only to describe what this tool works with.
What the bridge stores. When you link a character, the bridge keeps your Alderon player ID, the server you linked on, and a refresh token so you don't have to re-link every session. We rely on your consent (you choose to link) and our legitimate interest in keeping you signed in; the token stays until you re-link or ask us to delete it. Nothing else about your Alderon account is read or saved.
Voice & positions are not logged by the bridge. Audio is relayed live; positions are used to route voice, then discarded.
Other players can capture short clips for moderation. As with most proximity voice systems, anyone in earshot can save the last ~30 seconds of what they heard - tagged with your in-game name - and send it to the admins of the server you're on, so they can investigate harassment, slurs, or other rule breaks. Clips live on the bridge only as long as moderation needs them and are not shared outside that server's admin team. By using the app you accept that anything you transmit can be recorded by other players for this purpose; if you don't want to be recorded, don't speak on proximity voice.
Where data lives. EU users connect to the EU bridge (Germany); NA users connect to the NA bridge (United States). Your refresh token never leaves the region you linked on. We don't sell, rent, or share your data with third parties.
Deletion & complaints. Use Re-link in the client to invalidate a token, or delete %AppData%\AshenAgeVoice\config.json to clear local state. To remove your record from the bridge entirely, email privacy@ashenage.dev. EU/UK users may also lodge a complaint with their national data protection authority.