Skip to content

Releases: Henrycoding-design/SPACEAPPEXE

πŸ›°οΈ SPACEAPP v5.5.4 – Map Reliability Patch

19 Mar 13:32
4b0a0f0

Choose a tag to compare

This is a minor stability patch for the v5.5 series.

πŸ”§ What’s Fixed

  • Resolved 403 error banner on the map caused by missing Referer headers
  • Restored proper loading of OpenStreetMap tiles in production builds
  • Eliminated UX loop where map would fail to display consistently

πŸ›‘οΈ Under the Hood

  • Implemented request interceptor to inject required network headers
  • Ensures compatibility with OpenStreetMap tile usage policy in embedded environments
  • No changes to core logic, performance, or API handling

Fully backward compatible with existing v5.5 installs

πŸ‘€ For Users

No visual changes or new features β€” just a smoother, more reliable map experience.
Updating to v5.5.4 ensures uninterrupted satellite tracking on the map.

πŸ›°οΈ SPACEAPP v5.5.2 – Info Update Improvements

28 Feb 04:32
4b0a0f0

Choose a tag to compare

This is a minor stability patch for the v5.5 series.

πŸ”§ What’s Improved

  • Improved Info Update campaign timing logic
  • Fixed edge case with cross-year recurring campaigns (e.g. Dec β†’ Jan windows)
  • Ensured campaigns trigger only once per valid time window
  • Strengthened internal campaign tracking for recurring releases

πŸ›‘οΈ Under the Hood

Time window resolution now correctly handles cross-year campaigns
Campaigns are identified by resolved start/end window instead of current year
No changes to user configuration or stored data
Fully backward compatible with existing v5.5 installs

πŸ‘€ For Users

Nothing new visually β€” just improved reliability behind the scenes.
If you're already on v5.5, updating to v5.5.2 ensures future seasonal and recurring info releases behave correctly.

πŸš€ SPACEAPP v5.5 β€” Stable Release Notes

19 Jan 12:37
4b0a0f0

Choose a tag to compare

SPACEAPP v5.5 is a major stability and capability upgrade focused on performance, scalability, and usability. This release builds on the solid foundation of v5.0 while introducing significant improvements to satellite search, tracking efficiency, database handling, and distribution.

All core features from v5.0 remain fully supported.

Highlights

Satellite Path Prediction

SPACEAPP v5.5 extends beyond live position tracking by enabling visualization of satellite orbital paths and review of last known positions. This provides greater context for satellite motion and supports more analytical use cases.

Advanced Sky Search (near:)

Satellite searches are no longer limited to the user’s current device location. Users may now query the sky from any location on Earth by specifying a place name or geographic coordinates.

Syntax:

near: <place or coordinates>; alt: <altitude>; radius: <0–90>; catid: <category ID>

Only the near: parameter is required. All other parameters are optional and will fall back to device defaults if omitted.

Supabase Pre-Search Pipeline

A new cloud-synced, pre-indexed satellite database significantly improves search performance and scalability.

Key benefits:

  • Ultra-fast name-based satellite lookup

  • Support for datasets up to 10Γ— larger

  • Improved handling of aliases, alternative names, and edge cases

  • Automatic background updates with no user intervention required

  • This pipeline complements the local on-device database to maintain both speed and offline reliability.

Smart API Reduction

  • API usage has been further optimized to reduce unnecessary calls without compromising usability.

  • Non-Starlink satellites (MEO/GEO) are now updated every other polling cycle

  • Results in an average API call reduction of approximately 25%, depending on tracked satellite composition

  • Optimization applies automatically across both API modes

This improves efficiency, lowers bandwidth usage, and helps users stay within API limits.

Check Info (GitHub Notifications)

SPACEAPP now connects to a GitHub-hosted information endpoint to deliver:

  • Important notices

  • User surveys

  • New release notifications

  • Messages appear occasionally within the app and do not interrupt normal usage.

Dedicated x64 Installer

SPACEAPP now ships with a full-featured x64 installer rather than a compressed executable package.

Benefits include:

  • Custom installation paths

  • Cleaner system integration

  • Safer upgrades and uninstalls

  • Improved long-term maintainability

This installer replaces the previous ZIP-based distribution method.

Core Features (Unchanged from v5.0)

Curated satellite database (~800 satellites) across five categories:

  • Special

  • Starlink

  • Science

  • Weather

  • GPS

  • One-click satellite details from curated lists

  • Manual NORAD ID lookup for satellites outside curated sets

  • Dual API modes to balance refresh speed and efficiency

  • Name-based satellite search

  • In-app tooltips explaining technical fields

Database Architecture

Cloud Database (Supabase)

  • Pre-indexed and continuously updated

  • Supports large-scale name-based searches

  • Handles renames, decayed satellites, and metadata changes automatically

Local Database (On-Device)

  • Provides offline access and core functionality

  • Periodic update prompts ensure accuracy

  • Updates are optional but recommended

Important:
Interrupting database updates (e.g., force-closing the app) may corrupt local data and require reinstallation.

Location Handling

Device location is estimated via IP address

VPN usage may result in inaccurate positioning

Location data is cached per session; restarting the app refreshes it

API Modes and Polling Optimization

SPACEAPP v5.5 introduces intelligent polling behavior based on satellite type and selection composition. Efficient Mode prioritizes reduced API usage, while Non-Efficient Mode prioritizes responsiveness.

Non-Starlink satellites automatically skip alternate polling cycles, significantly reducing API load in mixed or non-LEO scenarios.

Recommendations

  • Use Efficient Mode for regular usage and long sessions

  • Use Non-Efficient Mode for short, high-refresh sessions

  • Keep the satellite database updated when prompted

  • Prefer curated satellite categories for best reliability

Privacy

SPACEAPP accesses only public satellite data sources. No personal data is collected beyond what is necessary for normal application operation.

Credits

Vo Tan Binh (Henry Vo)
Original and sole developer of SPACEAPP

License

Β© Vo Tan Binh. All rights reserved.
Unauthorized redistribution or reuse of software assets, data, or code is prohibited unless explicitly permitted by the author.

SPACEAPP v5.5 represents a significant step forward in reliability, scalability, and analytical capability, while remaining accessible and lightweight for educational and exploratory use.

πŸš€ SPACEAPP v5.0 – Interstellar Release

07 Nov 06:23
4b0a0f0

Choose a tag to compare

πŸš€ SPACEAPP v5.0 – Interstellar Release

The most stable and globally-ready version yet.
SPACEAPP v5.0 marks a huge leap forward β€” built for precision, reliability, and performance at planetary scale.

✨ Highlights

International-grade stability: Engine re-architected for consistent performance across all regions and networks.

Enhanced Location System: Smarter, faster IP-based geolocation with accurate caching and auto-refresh logic.

Optimized Core: Faster load times, reduced memory footprint, and better background efficiency.

Foundation for the Future: v5.0 sets the new technical standard for all upcoming versions β€” clean, stable, and built to scale.

🌍 Recommended for All Users

v5.0 is the most reliable and recommended release to date.
If you’ve been waiting for the perfect time to update β€” this is it.

β€œStable. Seamless. Space-ready.” 🌌

πŸš€ SPACEAPP v5.0-beta-5 - Release Notes

23 Dec 05:01
4b0a0f0

Choose a tag to compare

SPACEAPP v5.0-beta-5 builds on v5.0-beta-1 with notable improvements in performance, database architecture, and installation flow.
This release focuses on scalability, global search capability, and more efficient API usage, while preserving the core experience introduced in v5.0.

⭐ What’s New
πŸ”” 1. GitHub Check-Info System

SPACEAPP now connects securely to GitHub to provide in-app notifications for:

New releases

Important announcements

Occasional surveys

Notifications are designed to be minimal and relevant, without interrupting normal usage.

🌍 2. near: Advanced Global Sky Search

Satellite search is no longer limited to the device’s physical location.

Users can scan the sky from any location on Earth using place names or coordinates.

Example syntax:

near: Tokyo; alt: 30; radius: 45; catid: 3

near: accepts place names or coordinates

alt, radius, and catid are optional

If omitted, default device values are used

This enables flexible sky analysis across different geographic locations.

🧠 3. Supabase Pre-Search Pipeline

Satellite data is now processed through a Supabase-based pre-search pipeline.

Key changes include:

Pre-indexed satellite records

Cloud-synchronized metadata

Optimized name-based search

This architecture supports:

Significantly faster search performance

Databases up to 10Γ— larger

Improved handling of aliases and real-world naming inconsistencies

πŸ“‘ 4. Smarter API Reduction

API usage optimization has been refined across both API modes.

Non-Starlink (MEO/GEO) satellites update every other interval

Applies to both Efficient and Non-Efficient modes

Reduces API calls by approximately 25–50%, depending on satellite mix

Starlink satellites continue updating at full frequency, while non-Starlink objects use adaptive reduction logic.

πŸ“¦ 5. New x64 Installer (Custom Setup)

SPACEAPP now ships with a dedicated x64 installer, replacing the previous ZIP + EXE distribution.

The installer supports:

Custom installation paths

Feature selection

Cleaner update handling

Safer first-run setup

This improves reliability and long-term maintainability.

πŸ” Core Features

~800 curated satellites across:

Special, Starlink, Science, Weather, GPS

One-click access to live satellite data

Manual NORAD ID lookup for non-curated satellites

Two API modes (Efficient and Non-Efficient)

Name-based satellite lookup

All core features from v5.0-beta-1 remain available, with improved performance and stability.

πŸ› οΈ Improvements & Stability

Faster search response times

More reliable local and cloud database synchronization

Improved first-run detection and API key onboarding

Better handling of:

Network interruptions

Low-bandwidth conditions

Update interruptions

Clearer tooltips and in-app field explanations

🧠 Database System

Cloud Database (Supabase)

Pre-indexed and continuously updated

Optimized for large-scale name search

Local Database (On-device)

Supports offline access

Periodic update prompts

Improved update safety mechanisms

Users are advised not to interrupt the application during initial setup or database updates.

πŸ’‘ Recommended Usage

Use Efficient Mode for regular usage and reduced API consumption

Use Non-Efficient Mode for short sessions requiring faster updates

Restart the app after significant location changes

Keep the satellite database updated when prompted

Review GitHub messages when shown, as they may contain important information

πŸ‘€ Credits

Developed by Vo Tan Binh (Henry Vo)
Design, architecture, backend logic, UI, database systems, and satellite processing implemented end-to-end.

SPACEAPP v5.0-beta-5
A more scalable, efficient, and globally capable iteration of the v5.0 series.

πŸš€ SPACEAPP v5.0-beta-1 β€” Release Notes

05 Dec 15:07
4b0a0f0

Choose a tag to compare

SPACEAPP v5.0-beta-1 lands with a bunch of QoL upgrades, smarter performance logic, and a new global search tool that makes satellite tracking feel way more powerful (and way less spammy on your API key).

⭐ What’s New
πŸ”” 1. GitHub Check-Info System

The app now quietly pings the GitHub server to let you know about:

new releases

important announcements

quick surveys
No more missing updates β€” SPACEAPP slides into your DMs responsibly.

πŸ“‘ 2. Smart API Reduction (Major)

Big W for efficiency.

Non-Starlink satellites (MEO/GEO) now auto-update every other interval, cutting API usage by ~25% or more depending on your mix.

Starlink still refreshes normally

MEO/GEO sats now chill every second cycle

Mixed categories follow adaptive reduction logic

Result: same experience, fewer API calls, less stress on your key.

🌍 3. New β€œnear:” Search Command

You’re no longer tied to your device location.

Run queries like:

near: ; alt: ; radius: <0–90>; catid:

And SPACEAPP instantly returns satellites for any location on Earth.
Other parameters are optional β€” skip them if you want, the app defaults to your device profile.

Sky-scanning just went global.

πŸ”§ Improvements & Tweaks

More predictable behavior in both Efficient and Non-efficient API modes.

Cleaner category navigation and satellite detail fetching.

Smoother onboarding: auto-detects first-run and guides API Key setup.

More reliable location caching (with a VPN warning so users don’t get cooked by IP-based geo quirks).

Better stability during satellite database updates and first-run initialization.

πŸ—ƒοΈ Satellite Database

~800 curated satellites across Special, Starlink, Science, Weather, GPS categories.

Auto-update prompts now smarter and more consistent.

Manual NORAD ID search still available for satellites outside the curated list.

πŸ› οΈ Fixes

Improved fallback logic during bad inputs or update interruptions.

More stable handling of network errors and low-bandwidth scenarios.

Reduced chances of local data corruption during first-run or DB update.

πŸ’‘ Recommended Usage

Use Efficient Mode for saving API quota and daily browsing.

Switch to Non-efficient when you want rapid updates.

Restart app if you change locations significantly.

Keep the database updated whenever prompted.

πŸ‘€ Credits

Developed solely by Vo Tan Binh (Henry Vo).
Full-stack logic, UI, backend, satellite curation β€” all handcrafted.

🌟 GitHub Release Post for v4.2

11 Sep 12:46
dd2a2ed

Choose a tag to compare

Release: v4.2 – Stability & Performance Enhancement

This is our recommended stable build of the app. It includes everything from v4.0, plus improvements in setup and overall performance.

πŸ”‘ Key Features

All features from v4.0:

Multi-satellite tracking

Smooth movement & selection animation

Compact/expanded map toggle

Dual API modes (efficient & non-efficient)

Multi-account login support

One-file plug-and-play with N2YO API key stored after first registration

New in v4.2:

Automatic desktop shortcut creation (with user consent) for easier access.

Further refinements to performance and reliability.

πŸ“¦ Package

Closed-source

One-file executable

Recommended build for all new users

πŸš€ GitHub Release Post for v4.0

11 Sep 12:44
dd2a2ed

Choose a tag to compare

Release: v4.0 – Multi-Satellite Tracking Upgrade

We are excited to announce the release of v4.0!
This version introduces major improvements in performance, user experience, and satellite tracking.

πŸ”‘ Key Features

Multi-Satellite Tracking – monitor more than one satellite simultaneously with smooth performance.

Enhanced Map Controls – toggle between compact and full-size map modes for more details or wider coverage.

Improved Animation – satellites now move smoothly and naturally across the map for a better visualization experience.

Dual API Modes :

Efficient mode: ~8s per call (lower load, stable performance).

Non-efficient mode: ~3s per call (faster refresh rate, higher usage).

Multi-Account Support – switch between accounts easily with username and password.

One-File Plug-and-Play – simply download, register your N2YO
API key once at sign-up, and you’re ready to go. No re-entering your API key every time.

πŸ“¦ Package

Closed-source

One-file executable

Ready to run, no extra setup required

πŸš€ SPACEAPP v3.0 – Multi-Account, One-File Release

08 Aug 05:54
dd2a2ed

Choose a tag to compare

Just one .exe. No README. No setup. Unzip and run.

✨ What’s New in v3.0

πŸ”‘ Multi-API Key Support – Save unlimited API keys in userdata.json, each tied to its own account.

πŸ“ Built-In Registration – Sign up and add your API key directly inside the app, no config files required.

πŸ”„ Instant Account Switching – Log out anytime and log in with a different API key.

πŸ‘€ On-Screen Key Display – See your active API key right in the main window for full transparency.

⚑ Zero Hassle – One file, one click. No instructions needed, no hidden steps.

πŸ’‘ Why it matters:
SPACEAPP v3.0 is designed for quick demos, classroom use, and multi-user setups. It’s simpler for beginners and more flexible for power users β€” all in a single executable.

πŸ”§ Hotfix Announcement: v3.0 (opensrc build)

07 Sep 14:15
dd2a2ed

Choose a tag to compare

❌ Issue

The v3.0 noopensrc (one-file) build had a critical authentication bug:

Userdata.json was stored in the temporary runtime folder.

This folder is destroyed when the app closes β†’ user data is lost every session.

βœ… Fix

We just fixed the error for the v3.0 noopensrc (one-file) build, and this version will no longer suffer the Temp folder bug.

You can start downloading the v3.0 noopensrc release as normal.

πŸ“… Next Steps

The fixed v3.0 no-opensrc release will soon be available on the webpage.

The upcoming v4.0 release (Sept 14th) will include the permanent fix for noopensrc builds.

πŸ™ Sorry for the confusion β€” and thank you for your patience while we fix this issue.