Documentation

Everything you need to know about using StellarLog to track your astrophotography.

rocket_launch

Overview

StellarLog is a web-first astrophotography session logger built for serious imagers. It helps you track your deep sky targets, log imaging sessions, manage your equipment, and monitor your integration progress over time.

The app is designed to be used in the field on your phone or tablet, as well as at your desk for planning and review. Key capabilities include:

  • check_circle Target management with automatic data population via the SIMBAD astronomical database
  • check_circle Session logging with weather auto-fill, filter tracking, and conditions recording
  • check_circle Equipment management for telescopes, cameras, mounts, and filter wheels
  • check_circle Integration tracking with per-filter progress for mono cameras and overall progress for OSC
  • check_circle Night mode with a true red-light UI to preserve your dark adaptation in the field
person_add

Creating an Account

To get started with StellarLog, you'll need to create an account:

  1. 1 Tap Login / Sign Up from the website or navigate directly to the app.
  2. 2 Select Create Account and enter your email address and a password.
  3. 3 Check your email for a verification code and enter it to confirm your account.
  4. 4 You'll be signed in automatically and your 7-day free trial begins immediately.
info

Your password can be changed at any time from the Settings → Profile page.

card_membership

Subscription & Free Trial

Every new account starts with a 7-day free trial with full access to all features. No credit card is required to start.

Subscription Statuses

Trialing

Free trial active. Full access for 7 days.

Active

Paid subscription active. Full access.

Past Due

Payment failed. Access continues briefly while retrying.

Expired

Trial or subscription ended. Subscribe to regain access.

When your trial expires or subscription lapses, you'll see a paywall screen. Your data is never deleted, and it will all be there when you resubscribe.

Managing Your Subscription

You can manage your subscription, update payment methods, or cancel at any time from Settings → Manage Subscription. This opens the Stripe billing portal where you have full control over your plan.

account_circle

Your Profile

Your profile stores your personal details and observing location. Navigate to Settings → Edit Profile to configure:

  • badge Display name and avatar
  • location_on Observing location, including name, latitude, longitude, and Bortle class
  • lock Password, which can be changed at any time
lightbulb

Setting your observing location enables automatic weather data when logging sessions, and is used to calculate the imaging forecast score on your dashboard.

camera

Equipment Overview

The Equipment section lets you register all of your astrophotography gear. StellarLog supports four equipment categories:

satellite

Telescopes

Imaging and guide scopes

photo_camera

Cameras

Imaging and guide cameras

motion_photos_on

Mounts

Equatorial, alt-az, and trackers

filter_tilt_shift

Filter Wheels

Electronic and manual

Each piece of equipment can be assigned a role (Main or Guide, for telescopes and cameras) and marked as part of your Primary Rig.

satellite

Telescopes

When adding a telescope, you can enter the following details:

Field Description
Brand & ModelRequired. Identifies the scope.
Scope TypeRefractor, Reflector, Cassegrain, Schmidt-Cassegrain, Ritchey-Chrétien, Maksutov, or Guide Scope.
AperturePrimary mirror or lens diameter in mm.
Focal LengthNative focal length in mm.
F-RatioAutomatically calculated from aperture and focal length.
Reducer / FlattenerOptional. Enable and set the reduction factor, the effective focal length is calculated automatically.
RoleImaging (Main) or Guide.
photo_camera

Cameras

Camera configuration includes:

Field Description
Brand & ModelRequired. Identifies the camera.
Sensor TypeMono or OSC (One Shot Colour). This affects how filter tracking works for targets.
Sensor FormatFull frame, APS-C, Micro 4/3, 1", or other.
Pixel SizeIndividual pixel size in µm.
ResolutionSensor resolution (e.g., 6248 × 4176). Megapixels are calculated automatically.
CooledWhether the camera has active sensor cooling.
RoleImaging (Main) or Guide.
lightbulb

The Mono vs OSC setting is important. When your primary imaging camera is mono, targets will allow you to set per-filter integration goals (L, R, G, B, Ha, OIII, SII). OSC cameras track total integration time only.

motion_photos_on

Mounts

Mount configuration includes:

Field Description
Brand & ModelRequired. Identifies the mount.
Mount TypeEquatorial, Alt-Az, or Tracker.
Payload CapacityMaximum recommended payload in kg.
Connection TypeWiFi, Bluetooth, USB, or Serial.
filter_tilt_shift

Filter Wheels

Filter wheel setup includes:

Field Description
Brand & ModelRequired. Identifies the filter wheel.
TypeElectronic (motorized) or Manual.
Slot CountNumber of filter positions (1–12).
Loaded FiltersName each filter in each slot. Colours are auto-detected from the filter name (e.g., "Ha" maps to red, "OIII" maps to teal).
star

Primary Rig

Your Primary Rig is displayed prominently on the Equipment page and is used as the default setup when creating new targets and sessions.

To designate equipment as part of your Primary Rig, toggle the Primary switch when adding or editing any piece of equipment.

The Primary Rig section shows all equipment marked as primary, with role badges to distinguish your imaging and guide trains:

  • Main Your primary imaging telescope and camera
  • Guide Your guide scope and guide camera
collections_bookmark

Target Library

Your Target Library is the central hub for all the deep sky objects you plan to image or have already captured. Each target card shows the object name, catalogue ID, status, and a preview image from the Digital Sky Survey (DSS).

Filtering & Searching

Use the filter pills at the top to view targets by status:

  • All, shows every target in your library
  • In Progress, targets with some sessions logged but not yet complete
  • Completed, targets that have reached their integration goal
  • Planned, targets you haven't started imaging yet

The search bar filters by target name and catalogue ID as you type.

Managing Targets

Tap the three-dot menu on any target card to View, Edit, or Delete it. Deleting a target will also delete all sessions associated with it. A confirmation dialog will warn you before this happens.

add_circle

Adding Targets

Tap the + button in your Target Library to add a new object. You can either search for it using SIMBAD or enter details manually.

Key fields when creating a target:

Field Description
NameCommon name (e.g., "Orion Nebula").
Catalogue IDCatalogue designation (e.g., "M42", "NGC 7000").
CoordinatesRA and Dec. Auto-filled by SIMBAD.
Object TypeNebula, galaxy, cluster, etc. Auto-filled by SIMBAD.
MagnitudeApparent magnitude. Auto-filled by SIMBAD.
Target HoursYour total integration time goal for this object.
EquipmentWhich rig you're using for this target.
database

SIMBAD Integration

StellarLog integrates with the SIMBAD astronomical database maintained by the Centre de Données astronomiques de Strasbourg (CDS). This gives you access to millions of astronomical objects.

When adding or editing a target, type an object identifier (e.g., "M31", "NGC 6992", "IC 1805") into the search field and tap search. StellarLog will automatically populate:

  • check Right Ascension and Declination coordinates
  • check Object type classification
  • check Apparent magnitude

A preview image from the STScI Digital Sky Survey (DSS) is also fetched so you can visually confirm the object.

lightbulb

SIMBAD results are cached locally for 90 days so repeat lookups are instant and work offline. You can clear this cache from Settings.

tune

Filter Goals (Mono)

If your primary imaging camera is set to Mono, the target form will show per-filter integration goals. This lets you plan exactly how much data you need in each channel.

Supported filters:

L R G B Ha OIII SII

Set the number of hours you want for each filter. The Target Detail page will then show your progress per filter, helping you ensure balanced data for processing.

If your camera is OSC, filter goals are not shown and you simply track total integration time against your target hours.

visibility

Target Detail View

Tapping on a target opens the detail view, which gives you a complete overview of that object's progress and history.

What You'll See

  • image DSS preview image of the object from the STScI Digital Sky Survey
  • info Object details, including coordinates, type, magnitude, and catalogue ID
  • timelapse Integration progress, showing accumulated hours vs your target goal as a percentage bar
  • tune Filter distribution (mono cameras only), showing per-filter progress for L, R, G, B, Ha, OIII, and SII
  • precision_manufacturing Equipment used for this target from your Primary Rig
  • history Session history, a chronological list of every imaging session for this target, sorted newest first

Integration time is automatically calculated by summing the integration values from all linked sessions. The progress bar updates in real time as you add new sessions.

date_range

Sessions Overview

The Sessions page shows a chronological list of all your imaging sessions across every target. Each session card displays the date, target name, integration time, and session status at a glance.

Filtering Sessions

You can filter your session list by:

  • filter_list Status, view completed, partial, or abandoned sessions
  • search Search, find sessions by target name

Tap any session to open the detail view, which shows the full breakdown including conditions, filters captured, technical stats, and notes.

edit_note

Logging a Session

To log a new imaging session, navigate to a target and tap Add Session, or use the + button from the Sessions page. Here's what you can record:

Field Description
DateThe date of the imaging session.
TargetWhich object you imaged. Links the session to your target.
Integration TimeTotal useful integration captured (e.g., "2h 30m").
StatusCompleted, Partial, or Abandoned.
FiltersWhich filters were used and how much time on each (mono cameras). OSC sessions track total time only.
ConditionsSeeing, transparency, and moon phase. Can be auto-filled from weather data.
Technical StatsSub-exposure length, gain, offset, sensor temperature, and other capture settings.
NotesFree-form text for anything else, issues encountered, observations, etc.
lightbulb

The session form adapts based on your primary camera type. Mono cameras show per-filter fields, while OSC cameras show a single integration time field.

cloud

Weather Integration

StellarLog integrates with the Open-Meteo weather API to automatically fetch conditions for your imaging sessions.

How It Works

  1. 1 Set your observing location in Settings → Profile (latitude, longitude, and Bortle class).
  2. 2 When creating a session, tap the Auto-fill Weather button.
  3. 3 StellarLog fetches the current conditions for your location and populates the seeing, transparency, and temperature fields.

Caching

Weather data is cached locally for 30 minutes to reduce API calls. You can clear the weather cache from Settings if needed.

info

Weather auto-fill requires an observing location to be set in your profile. Without it, the auto-fill will not work.

task_alt

Session Status

Every session has a status that helps you track how your imaging nights went:

check_circle

Completed

A full session. You captured all the data you planned for the night.

timelapse

Partial

The session was cut short, perhaps due to clouds rolling in, equipment issues, or running out of darkness. You captured some usable data.

cancel

Abandoned

The session was a write-off. No usable data was captured, but you may still want to log it for your records and notes.

Session status is factored into your dashboard statistics and integration time calculations. Abandoned sessions do not contribute to integration totals.

dashboard

Dashboard

Your dashboard is the home screen of StellarLog, giving you a quick summary of your astrophotography activity at a glance.

Dashboard Sections

  • insights Stats summary, total integration hours, number of targets, sessions logged, and active targets
  • history Recent sessions, your last 5 imaging sessions with quick access to details
  • wb_sunny Imaging forecast, a weather-based score for tonight's conditions at your observing location
lightbulb

The imaging forecast requires an observing location to be configured in your profile. Set your latitude, longitude, and Bortle class in Settings to enable this feature.

nightlight

Night Mode

Night mode transforms the entire UI to use deep red tones, preserving your dark adaptation while imaging in the field. Red light has the least impact on your night vision, making this essential for use at the telescope.

How to Enable

Toggle Night Mode from Settings using the Night Mode switch. The setting persists across sessions so it will remain active until you turn it off.

What Changes

  • palette All teal accents switch to deep red
  • text_fields Text colours shift to red-tinted shades
  • contrast Backgrounds darken further to reduce overall screen brightness
  • badge Badges, buttons, and icons all adopt the red colour scheme
visibility

For best results, also reduce your device's screen brightness to the minimum comfortable level when using Night Mode in the field.

storage

Data & Cache

StellarLog caches certain data locally on your device to improve performance and reduce network requests. You can view and manage cached data from Settings → Data & Storage.

What Gets Cached

Data Type TTL Details
SIMBAD lookups 90 days Object coordinates, type, and magnitude. Astronomical data rarely changes.
Weather data 30 minutes Conditions for your observing location. Short TTL reflects rapidly changing weather.
DSS images Long-lived Sky survey preview images for your targets.

Clearing the Cache

The Settings page shows how many entries are stored in each cache namespace. Tap Clear Cache to remove all cached data. This is useful if you're experiencing stale data or want to free up local storage. The cache will repopulate automatically as you use the app.

info

Clearing the cache does not delete any of your data. All targets, sessions, equipment, and profile information are stored securely in the cloud and are unaffected.

download

Data Export

StellarLog allows you to download a complete export of your data at any time from Settings → Data & Storage.

What's Included

The export contains all of your data in a portable format:

  • check All targets with coordinates, goals, and metadata
  • check All imaging sessions with conditions, filters, and notes
  • check All equipment with specifications
  • check Your profile and settings
lightbulb

We believe your data belongs to you. You can export it at any time, regardless of your subscription status.

help

Still have questions?

We're happy to help. Reach out and we'll get back to you as soon as possible.

mail Contact Us