👻 VELOGHOST   /   Release notes
EN
VELOGHOST · BROADCAST LOG

Daily
transmissions.

VeloGhost ships every day. This is the broadcast log — what changed, when, and why. Tune in tomorrow for the next transmission.

Current Episode
EP 051
Status
On Air since launch
Cadence
Daily incl. weekends
EP 051 2026·05·24 3 transmissions
TX-01 FEAT Trial

Free trial now broadcasts every Pro feature.

Wind overlay, aerodynamic metrics, and Resolve export are fully on air from day one of your trial. A "FREE TRIAL · Pro unlocked" badge in the header confirms the status in all three languages — no features held back.

TX-02 FIX Altitude

Altitude engine rebuilt — cliffs gone, broken sensors covered.

  • A three-stage outlier filter now catches both sharp altitude spikes and slow barometric drift, then fills bad regions with smooth linear interpolation instead of a flat carry-forward — eliminating the cliff-dive artifacts seen in long sensor-failure windows.
  • When the barometric sensor fails for most of a ride, a new Override input in Track Summary lets you enter the correct elevation gain from Strava. All HUD displays, the summary card, title intro, and climb calculations update instantly. A red warning prompts the override when outlier ratio exceeds 20%.

A real-world FIT file with a dead barometric sensor was producing 851,411 m of reported gain — a number the app now catches and flags rather than broadcasting silently.

TX-03 FEAT Flyby

3D map flyby now runs at 60 fps with an 8-second default.

The cinematic flyby intro renders at 60 fps, removing the stutter that appeared during fast camera moves on short durations. An 8-second option has been added and set as the new default — tight, punchy, and broadcast-ready.

EP 050 2026·05·16 4 transmissions
TX-01 FIX Highlights

Resolve Highlights export rebuilt for accuracy.

  • The intro animation now draws from the full GPX route — a partial-range bug was feeding incomplete distance and elevation data into the opening segment.
  • The FCPXML timeline locks to 30 fps, correcting a Resolve conform issue that caused footage to play at double speed.
  • The summary card returns to its full layout: Power Profile bars (5s / 1 min / 5 min / 20 min) and NP / IF / kJ data are back on screen.
TX-02 FEAT Field Guide

The Field Guide hub is live with five articles.

A dedicated Field Guide section is now indexed and reachable from the main navigation. Five themed articles — covering alternatives, workflow integrations, and ride video production — are publicly available across EN, JA, and PT.

TX-03 FIX i18n · JA

Japanese site navigation fully localized.

Every header link on the Japanese marketing site now displays in Japanese. On screens 1024 px and narrower, the navigation hides automatically — eliminating a layout issue where CJK character widths caused items to stack vertically.

TX-04 FEAT Marketing Site

Mobile header polished and 60-second demo added.

  • Header controls — notification bell, language switcher, and Try button — now share a consistent 44 px tap target on mobile.
  • The Try button label adapts by locale and screen width so the logo never gets clipped on narrow displays.
  • A 60-second product demo video is now featured in the footer for EN and PT visitors.
EP 049 2026·05·13 5 transmissions
TX-01 FEAT Highlights

Export highlight clips directly into DaVinci Resolve.

  • The app now scores your ride and packages the most intense moments as an FCPXML for DaVinci Resolve.
  • Multi-camera timelines are supported — footage from multiple angles aligns automatically.
  • Built-in presets target 60–76 seconds, the ideal window for short-form video.
TX-02 FEAT Sidebar

One-click navigation across all 11 panels.

  • A Quick Nav bar at the top of the sidebar puts every section within one click.
  • Panels now fold into accordions; open/closed state is saved between sessions.
  • Loading a GPX file auto-expands the panels you need right away.

Eleven sections stacked vertically made scrolling tedious. Quick Nav removes that friction entirely.

TX-03 FEAT Map HUD

Dial the map background to any opacity level.

The Map Position panel now includes an opacity slider for the map background. Pull it to zero to remove the card entirely, or blend it into your HUD at any level.

TX-04 FIX i18n · JA

Japanese text in the sidebar no longer wraps at bold words.

In the Highlights and Export panels, bold text in Japanese now stays inline — no more isolated line breaks in narrow panel widths.

TX-05 DOCS Legal

Privacy Policy updated to v1.1.

The Privacy Policy (effective 2026-05-13) now documents analytics data collection, the service providers involved, and how to opt out. No new categories of personal data are collected beyond what the policy describes.

EP 048 2026·05·11 3 transmissions
TX-01 FEAT Ghost

Ghost drift slider + In/Out keyboard nudge.

  • New timeline drift slider to fine-tune the gap to your PR.
  • In / Out points nudge frame-by-frame with / .

Closing the Strava gap doesn't need cluster detection or back-solving — just one knob with real tactile feel. When you want "that moment" to line up with the Strava number, the dial is right there.

TX-02 FEAT App header

App header now speaks in the same voice as the marketing site.

  • Tagline unified under the broadcast metaphor.
  • 👻 logo now links back to the marketing site.
TX-03 FEAT Broadcast log

Daily transmissions, on air.

  • /release-notes/ live in 3 locales (EN/JA/PT).
  • Bell + unread dot in the marketing and app headers; the app shows the latest 3 EPs inline in a modal.

The whole point of shipping every day is the people on the receiving end knowing it. This is the channel.

EP 047 2026·05·11 4 transmissions
TX-01 FEAT Brand

Maillot jaune in the cockpit.

  • Timeline, dropzone, and feedback modal — unified in yellow + cyan.
  • Logo gets a yellow ring around the ghost mark.

Yellow is the universal language of effort. VeloGhost is a tool for visualizing effort. Now the cockpit says so out loud.

TX-02 FEAT Feedback

One door for feedback.

  • In-page feedback modal replaces every mailto: link.
  • Bot-gated by Cloudflare Turnstile.
TX-03 FEAT Analytics

A cockpit for ourselves.

Cloudflare Custom Events wire up usage signals — without sending anyone through Google Analytics.

TX-04 FIX Timeline

Easier grab on the playhead.

Bigger hit target, tactile knob. Feels right on touch and trackpad.

EP 046 2026·05·10 6 transmissions
TX-01 FEAT Brand & Mobile

Brand outro refreshed. Mobile UI rebuilt. Safari happy.

  • New outro: yellow ghost centered, topo contours, unified wordmark.
  • Mobile pass: 9:16 default, stacked panels under 768px, no horizontal scroll at 320px.
  • Safari quirks ironed out.
TX-02 FEAT Marketing

Marketing site goes live (EN / JA).

  • Bilingual launch: EN at root, JA at /ja/.
  • New OG image, YouTube banner, and channel profile — all unified under the new brand.
  • Footer now carries a YouTube channel CTA.
TX-03 I18N PT (Brasil)

Brazil is on the air.

  • Portuguese (Brazil) added with BRL pricing.
  • Language switcher upgraded to a dropdown.
  • Language choice now persists from marketing into /app/.
TX-04 FEAT HUD

Live gears, plus cleaner dial behavior.

  • Di2 / eTap gear data renders in real time. Vertical bar, position-only, beside the meter.
  • Empty dials no longer flash 0 when power / HR / cadence aren't present.
  • 4K HUD tiles + elevation profile sized to match HD.
TX-05 FIX Pricing

Localized pricing.

EN switched to USD. JA Standard adjusted to ¥5,000.

TX-06 DOCS Legal

Terms and Privacy live.

  • Operated by KPI Trust K.K., Tokyo.
  • GitHub link retired from the footer.
EP 045 2026·05·09 4 transmissions
TX-01 FIX 3D Elev Profile

Fly-by stalls fixed.

Elevation gain now stays in sync with the animation.

TX-02 FEAT Laps

Laps auto-extracted from FIT & GPX.

New lap HUD tile, plus lap guides drawn directly onto the elevation profile.

TX-03 FEAT Aero

CdA hero strip is live.

Real-time CdA estimation with the power equation visible behind it. The math is the show.

TX-04 FEAT Title & Outro

Three intro styles, brand outro, and a connector.

Full Package now stitches intro → ride → outro into a single export.

· End of feed ·
Earlier episodes archived. Tune in tomorrow.