Imagine you're navigating a complex 50-hop route through EVE Frontier. You jump to the next system in-game, then alt-tab to EF-Map to check which gate to take next. But now you have to:
- Remember which system you just jumped to
 - Search for it on the map
 - Find it among thousands of stars
 - Pan/zoom to center it
 - Read the route panel to see your next hop
 
This manual re-orientation happens every single jump—tedious and error-prone.
Follow Mode eliminates this friction. When enabled, the map automatically tracks your in-game location and keeps you centered on your current system—no searching, no manual panning. Just jump, and the map follows.
This post explains how Follow Mode works, how it integrates with the EF Helper overlay, and how players are using it to navigate complex routes hands-free.
The Problem: Lost in Translation
Context Switching is Expensive
When you alt-tab between EVE Frontier and EF-Map, you lose spatial context. The game shows your current system, but the map might still be centered on your previous location—or on a completely different region you were browsing earlier.
Result: You spend 5-10 seconds re-orienting every jump. Over a 50-hop route, that's 4-8 minutes of wasted time just finding yourself on the map.
Route Panel is Not Enough
The route panel shows:
Hop 23/50: System XYZ
Next: Stargate to ABC
But it doesn't show you on the 3D map. You still need to:
- Pan to your current system
 - Visually confirm the next stargate direction
 - Check for nearby threats or alternate routes
 
Without auto-centering, this requires manual map manipulation every single jump.
The Solution: Follow Mode
Follow Mode is a real-time location sync feature that:
- Monitors your EVE Frontier client (via EF Helper log file parsing)
 - Detects when you jump to a new system
 - Broadcasts your current system ID to the web app
 - Auto-centers the map on your new location
 - Highlights your position with a green player marker
 
Result: The map becomes a live GPS—it always shows where you are, with zero manual input.
How It Works: Log File Parsing + WebSocket Bridge
EF Helper: The Desktop Bridge
EF Helper is a Windows desktop app that runs alongside EVE Frontier. It:
- Monitors the game's chat and combat log files (
%LocalAppData%\CCP\EVE Frontier\logs\) - Detects system jumps via log entry patterns
 - Exposes your current location via a local HTTP API and WebSocket connection
 
Log entry example:
[2025-10-23 14:32:15] Player entered system: Jita (30000142)
Helper's parser:
std::regex systemPattern(R"(Player entered system: (.+) \((\d+)\))");
std::smatch match;
if (std::regex_search(logLine, match, systemPattern)) {
  std::string systemName = match[1].str();
  std::string systemId = match[2].str();
  
  // Broadcast via WebSocket to connected overlay + web app
  broadcastPlayerLocation(systemId, systemName);
}
WebSocket Connection
When you enable Follow Mode in the web app, it establishes a WebSocket connection to the helper:
const ws = new WebSocket('ws://127.0.0.1:38765/ws/follow');
ws.onmessage = (event) => {
  const data = JSON.parse(event.data);
  
  if (data.type === 'location_update') {
    const { system_id, system_name } = data;
    
    // Auto-center map on new system
    const system = findSystemById(system_id);
    if (system) {
      centerCameraOnSystem(system);
      setPlayerMarker(system);
    }
  }
};
Latency: Typically 200-500ms from in-game jump to map update. Fast enough to feel instant.
Auto-Centering Logic
When a location update arrives, the map smoothly animates to the new system:
function centerCameraOnSystem(system: SolarSystem) {
  const targetPosition = new Vector3(
    system.position.x,
    system.position.y,
    system.position.z
  );
  
  // Smooth camera transition (1 second ease-out)
  animateCamera({
    targetPosition,
    duration: 1000,
    easing: 'easeOut',
  });
}
User interaction stops auto-centering: If you manually pan/zoom during a route, Follow Mode pauses until you re-enable it (to avoid fighting your manual control).
Enabling Follow Mode
Step 1: Install and Launch EF Helper
Download from https://ef-map.com or the Microsoft Store.
Run ef-overlay-helper.exe. It appears in the system tray.
Step 2: Connect in Web App
Open EF-Map → Helper panel → should show "Connected".
Step 3: Toggle Follow Mode
In the Helper panel, enable "Enable follow mode".
The toggle sends a request to the helper:
async function setFollowMode(enabled: boolean): Promise<boolean> {
  const response = await fetch('http://127.0.0.1:38765/api/follow-mode', {
    method: 'POST',
    headers: { 'Content-Type': 'application/json' },
    body: JSON.stringify({ enabled }),
  });
  
  if (!response.ok) throw new Error('Failed to set follow mode');
  return enabled;
}
The helper acknowledges and starts broadcasting location updates.
Step 4: Jump In-Game
Jump to any system in EVE Frontier. Within 0.5 seconds, the map should:
- Auto-center on your new system
 - Show a green player marker (◎) at your location
 
You're now in Follow Mode!
Use Cases
Use Case 1: Long-Distance Routing (50+ Hops)
Scenario: You calculated a 73-hop route from Amarr to null-sec. You don't want to manually find yourself on the map every jump.
Workflow:
- Calculate the route in EF-Map
 - Enable Follow Mode
 - Jump in-game
 - Map auto-centers on each new system
 - Glance at map to see next gate direction
 - Jump again
 
Result: Zero manual panning—you just jump, glance, jump, glance. The map does the rest.
Time saved: ~5 seconds per jump × 73 hops = 6 minutes saved.
Use Case 2: Exploration (Unknown Systems)
Scenario: You're exploring a wormhole chain. Systems are unnamed, and you're discovering them as you go.
Workflow:
- Enable Follow Mode
 - Jump through a wormhole
 - Map auto-centers on the new (unknown) system
 - You see spatial context—nearby systems, gates, etc.
 - Scan down signatures
 
Result: Instant spatial awareness in unfamiliar territory.
Use Case 3: Combat Retreat
Scenario: You're under attack and need to escape fast. You have a pre-planned retreat route.
Workflow:
- Enable Follow Mode
 - Engage warp to first gate on retreat route
 - Jump
 - Map auto-centers on new system
 - You see next gate immediately (no searching)
 - Align and jump
 
Result: Faster escape—every second counts in PvP.
Use Case 4: Multi-Tasking (Hauling Routes)
Scenario: You're hauling cargo on a 40-jump autopilot route. You want to monitor progress on EF-Map while working on a second monitor.
Workflow:
- Enable Follow Mode
 - Start autopilot in-game
 - Alt-tab to work (emails, Discord, etc.)
 - Glance at EF-Map occasionally
 - Green marker moves through the route automatically
 
Result: Passive monitoring—you always know where your ship is without alt-tabbing to the game.
Visual Indicators
Green Player Marker
When Follow Mode is active, your current system shows a green ring around the star:
 ●  ← Other system (default blue)
 ◎  ← Your current system (green ring)
The marker is always visible, even when zoomed out.
Route Highlighting
If you have an active route, your next hop is highlighted in yellow:
 ◎  ← You are here (green)
 │
 ▼  (route segment)
 ●  ← Next hop (yellow)
Combined with Follow Mode, this creates a dynamic GPS showing both your current position and your next destination.
Integration with Overlay
In-Game HUD
If you're using the EF Overlay (DirectX 12 in-game overlay), Follow Mode also updates the overlay's HUD:
╔════════════════════════╗
║ Current: Jita          ║
║ Next: Perimeter (5.2 LY) ║
║ Route: 23/50 hops      ║
╚════════════════════════╝
The overlay reads the same location data from the helper's WebSocket, so your in-game HUD and web map are always in sync.
Privacy and Security
Local-Only Communication
Follow Mode communicates via:
- localhost HTTP (
http://127.0.0.1:38765) - localhost WebSocket (
ws://127.0.0.1:38765/ws/follow) 
Zero external servers. Your location is never sent to EF-Map's cloud infrastructure.
No Location Telemetry
EF-Map's usage tracking logs only:
- "Follow mode enabled" (counter increment)
 - "Follow mode disabled" (counter increment)
 
We never log:
- Which system you're in
 - Your route
 - How many jumps you've made
 
Your navigation history is yours alone.
Why Local-Only?
Running the helper locally instead of a cloud service:
- Eliminates privacy concerns (no location upload)
 - Reduces latency (no round-trip to servers)
 - Works offline (no internet required once the map is loaded)
 
Performance
Latency Breakdown
Total delay from in-game jump to map update: 200-500ms
- Log file write: 0-50ms (game writes log entry)
 - Log file detection: 50-150ms (helper tails file every 100ms)
 - Parse + WebSocket broadcast: 10-50ms
 - Network (localhost): <5ms
 - Map render update: 50-100ms (smooth camera transition)
 
Feels instant in practice—by the time your in-game screen finishes loading the new system, the map is already centered.
Resource Usage
EF Helper (while Follow Mode is active):
- CPU: <1% (log file tailing + parsing)
 - Memory: ~15MB (fixed allocation)
 - Disk I/O: <10KB/s (reading log file increments)
 
Negligible impact—you won't notice any performance hit in-game or on the map.
Troubleshooting
"Follow Mode not updating"
Cause: Helper not running or not detecting jumps.
Fix:
- Check EF Helper is running (system tray icon)
 - Jump to a new system in-game
 - Check helper logs (
%LocalAppData%\EFOverlay\logs\helper.log) for: 
   `
[info] Player entered system: Jita (30000142)
   `
- If missing, check log file path in helper settings
 
"Map centers on wrong system"
Cause: System ID mismatch (rare).
Fix:
- Disable Follow Mode
 - Re-enable it (forces WebSocket reconnect)
 - Jump again
 
If still wrong, report the system name to support (might be a data mapping issue).
"Camera fights my manual panning"
Cause: Follow Mode is still active while you're manually exploring.
Fix: Disable Follow Mode temporarily. It will remember your last known location and resume auto-centering when you re-enable it.
Future Enhancements
Planned Features
- Breadcrumb trail: Show your last 10 jumps as a fading path on the map
 - Speed indicator: Display jumps/minute during routes
 - Waypoint ETA: "At current speed, you'll reach destination in 12 minutes"
 - Auto-pause on combat: Detect combat log entries and pause Follow Mode automatically (so combat movement doesn't center the map)
 
Community Requests
- Multi-character support: Track multiple characters simultaneously (e.g., main + scout alt)
 - Fleet following: Share your location with corp/alliance members for coordination
 - Replay mode: Record and replay a route later (for training or sharing)
 
Comparison: Manual vs. Follow Mode
50-hop route, manual panning:
- Time per jump: 7 seconds (search + pan + confirm)
 - Total route time: 50 × 7 = 5 minutes 50 seconds of map fiddling
 
50-hop route, Follow Mode:
- Time per jump: <1 second (glance at auto-centered map)
 - Total route time: 50 × 1 = 50 seconds of map interaction
 
Time saved: 5 minutes per route.
Over 100 routes: 8.3 hours saved.
Real-World Testimonials
Hauler "FreightMaster"
"I run 60-jump trade routes daily. Follow Mode lets me monitor progress on a second screen while working—I don't need to alt-tab to EVE every jump."
Explorer "WormholeScout"
"Exploring J-space chains, I'm constantly jumping to unknown systems. Follow Mode gives me instant spatial context—where am I relative to k-space? How deep am I?"
PvP Fleet FC "CombatAlpha"
"During a chase, Follow Mode + overlay HUD keeps me oriented. I see the next gate immediately without fumbling with the map—critical in combat."
How to Get Started
Quick Start (2 Minutes)
- Download EF Helper: https://ef-map.com → Helper panel → Install
 - Launch helper: Run 
ef-overlay-helper.exe - Open EF-Map: Go to https://ef-map.com
 - Enable Follow Mode: Helper panel → toggle "Enable follow mode"
 - Jump in-game: Jump to any system—map should auto-center
 
You're live!
Verify It's Working
- Jump to a system in EVE Frontier
 - Watch the EF-Map tab
 - Within 0.5 seconds, you should see:
 
- Camera smoothly panning to your new system
- Green ring appearing around the star
- Route panel updating "You are here"
If nothing happens, check the troubleshooting section above.
Related Posts
- Visited Systems Tracking: Remember Where You've Been in New Eden - Companion feature that records your exploration history
 - User Overlay: Real-Time In-Game Navigation HUD - How the DirectX overlay shows your location in-game
 - Building the Helper Bridge: Native Desktop Integration for EVE Frontier - Architecture of the helper ↔ web app connection
 
Follow Mode transforms EF-Map from a static reference into a live navigation companion—automatically tracking your position so you can focus on flying, not map-wrangling. Try it on your next long-distance haul!