Cosmovisor icon

Cosmovisor

millaguie
Science & Education
Version
1.0.4
Size
4.2 MB
Requires
Android API 26+
4.7 / 5 · 1,856 ratings 0 downloads

Updated Sep 22, 2026

Quick answer

Spot satellites overhead in augmented reality

F-Droid repository metadata

Point your phone at the sky and Cosmovisor overlays the satellites passing over you right now on the camera image, in augmented reality. Plus pass predictions, ham-radio tools and a star map.

All the orbital math runs on your device. Works fully offline once the public orbital data has been downloaded.

FEATURES

* AR view: camera preview with satellites drawn at their real sky position, refreshed every second. Tap one for its data. * "Only visible" filter: hides everything you could not actually see right now, using the satellite's brightness and how dark your sky is at this hour. * Satellite list: search by name or NORAD id; filter by category (ISS, Starlink, GPS, weather, science...), object type (payload / rocket body / debris), country/operator, orbit regime (LEO/MEO/GEO/HEO), radio band and "above the horizon now". * Passes: 24-hour pass predictions grouped by day, with opt-in alerts before a pass. * Sky and astronomy: Sun, Moon and planets, Moon calendar, eclipses, a pannable planetarium, Starlink train finder, and bright comets and asteroids from JPL's Small-Body Database. * Ham radio: live full-duplex Doppler (including inverted transponders), rig and rotor control over TCP (rigctld/rotctld), ISS SSTV and APRS decoded from the phone mic, RTL-SDR reception over rtl_tcp (NBFM, SSTV, NOAA APT weather imagery), and a QSO log with ADIF export. All opt-in. * Night mode: a red theme to preserve your dark adaptation.

PRIVACY

Privacy comes first. No accounts, no ads, no tracking, no telemetry.

* Your GPS location is processed only on the device. It is never sent or stored off-device. * The only network requests fetch public orbital data (CelesTrak, and optionally the SatNOGS transponder catalog and JPL small-body data). They are anonymous and carry no personal data or location. * Satellite brightness data ships inside the app. Refreshing it from our own server is optional and off by default, because it is the only download that has no upstream source to ask first. * Works offline with the last downloaded data.

Cosmovisor is fully de-Googled: no Google Play Services, no Firebase, no trackers. Location uses the AOSP LocationManager and the fonts are bundled, so it runs on degoogled devices.

Free software, licensed under the GNU General Public License v3.0 or later (GPL-3.0-or-later).

Screenshots

Cosmovisor screenshot 1
Cosmovisor screenshot 2
Cosmovisor screenshot 3
Cosmovisor screenshot 4
Cosmovisor screenshot 5
Cosmovisor screenshot 6
Cosmovisor screenshot 7
Cosmovisor screenshot 8

What’s new

The app no longer falls back to Spanish. English is the default now, so
a phone set to any other language gets English instead of Spanish.

Added a German translation. On Android 13 and later you can pick the
app language from the system settings.

Fixed the compass points in the Starlink train screen, which were
always shown in Spanish (a German or English "O" is not the same
direction as a Spanish one).

How to install

  1. Download the APK from the button at the top of this page.
  2. Allow “Install unknown apps” for your browser or file manager only, not for every app.
  3. Open the downloaded file and confirm the installation.
  4. If installation fails with “App not installed,” remove an earlier build of the same app first. A signature conflict is the usual cause.

Data safety

  • Every file is checked against its published SHA-256 before it is listed.
  • Files are scanned for malware on every update.
  • The permissions each app requests are listed on its own page.
  • Read the full safety policy for how we test, flag, and delist files.

Comments

Recent approved comments · sorted by newest

Verification code
Be specific and keep it about the app. No links. Comments are reviewed before publication. Device and Android details are recorded automatically. Privacy policy.

Loading recent comments...

View all comments