Unregistered users

AstroPlanner has always been shareware. You can download it, try it, and if you like it, pay to register. You can also continue using it without paying if you are not troubled by the restrictions placed on unregistered (unpaid) users.


In V1.x the restrictions were:

  • Just a few catalogues (Bright Star, Messier and NGC).
  • A full user manual, but with crummy pictures (that probably prompted some of you to have your eyes checked).
  • Several features that caused a “nag” message to appear.
  • Several features that were completely disabled (e.g. exporting, importing, scripts, etc.).
  • Theoretically, minimal user support until you register.

There are a few problems with this approach:

  • Users get irritated by “nag” messages every time they use a feature.
  • It’s not possible to try out any disabled features (e.g. Astromist export, scripting) without registering.
  • It’s difficult (for me) to tell if a user is registered or not, in order to give support.
  • Some features that were not disabled were eating into my registrations (e.g. the ability to download a plethora of user plans).

With the above in mind, and after a lot of thinking, I have decided to continue with the the shareware (try before you buy) approach, but will be putting the following restrictions into the unregistered version:

  • Just a few catalogues (Bright Star, Messier and NGC). As before. Reasoning: Apart from anything else, I don’t want my server brought to it’s knees as gigabytes of data are downloaded. The Catalogue Manager will show all possible catalogues, but they won’t be downloadable. I perceive the catalogue collection to be a “strategic asset”. Note also that if you previously registered V1.x, the additional catalogues won’t work in V2 onwards, unless you have a valid serial number.
  • Only user-contributed plans containing objects from the 3 catalogues will be downloadable. Reasoning: Many unregistered users of V1.x have downloaded user-contributed plans and have not even needed additional catalogues to use AstroPlanner.
  • No user-contibuted plan uploads will be possible. Reasoning: This restriction is largely because I plan to be able to track the author of a plan, so that only he/she can change it, delete it, etc.
  • Not able to open/convert any plan documents created in V1.x. Not able to load text-based plans, or import any kind of document. Reasoning: Similar to the user-contributed plan reasoning.
  • Scripting will now be open to all, but uploading scripts will be for registered users only. Reasoning: Again, because I plan to be able to track the author of a script, so that only he/she can change it, delete it, etc.
  • No reference manual or scripting manual (perhaps just the table of
    contents as a carrot). Just a tutorial manual (somewhat more
    substantial than the current chapter) to give potential users a good
    feel for what the app can do for them. Reasoning: A good user manual, and/or help system is another “strategic asset” in my mind. A lot of effort has to be put into it.

  • Occasional “nag” message when quitting. Reasoning: Some folk might forget that they are using unregistered software :^)
  • User support through a web browser-based support page, or via the application itself. Reasoning: I can then tell who is and isn’t registered, and deny support where necessary. In practice, I can’t stop unregistered folk from posting questions on the Yahoo group. That’s OK, but I might be less flexible about answering such posts in the future. I’ll probably post something about user support in the near future, since it’s also a “strategic asset”…

Thoughts? Am I being too paranoid? Too lenient?