Releases: Henrycoding-design/SPACEAPPEXE
π°οΈ SPACEAPP v5.5.4 β Map Reliability Patch
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
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
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
π 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
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
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
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
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
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)
β 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.