June 24 2026 APP 2.0.0-beta46 has been released !
Improved internal memory configuration (lower ! memory usage), fixed beta45 startup issue, fixed Set Save Directory & 2-panel mosaics.
May 27 2026 APP 2.0.0-beta45 has been released !
Fully Multi-Threaded LNC, many improvements for the registration engine, platform upgrade, and further tuning of internal memory consumption and memory release back to OS.
Apr 14 2026: Google Pay, Apple Pay & WeChat Pay added as payment options
Update on the 2.0.0 release & the full manual
We are getting close to the 2.0.0 stable release and the full manual. The manual will soon become available on the website and also in PDF format. Both versions will be identical and once released, will start to follow the APP release cycle and thus will stay up-to-date to the latest APP version.
Once 2.0.0 is released, the price for APP will increase. Owner's license holders will not need to pay an upgrade fee to use 2.0.0, neither do Renter's license holders.
Hi. I am an absolute beginner with APP but have been processing data for a few years now with Pi. I really like the look of APP for pre-processing and I want to get into mosaics.
I got data last night from M31. I am using an Esprit 100 with a 294MC camera driven by an iOptrom GEM 45.
The subs are 120 second with a LPro filter (full moon and I have bortle 8 skies). I use EKOS for capture and have captured 25 subs for each corner in a 2x2 matrix. I have Darks, Flats and DarkFlats.
When I integrate (default settings) I get this. Left are 25 integrated subs and right is an individual sub that has only been debayered and stretched.
This is a close up of the artefact in the middle of the integrated version.
Any idea how I managed this?
Â
I have just stepped through and the calibration goes fine but its after the registration that the artefact appears.
I just updated to the latest Beta and now its fine! Let's see if I can get this mosaic done now.
Â
Switch off dynamic distortion correction. Likely your data doesn't need it and sometimes, in such a case, the algorithm goes haywire.

