Yazılı olarak anlatmam işine yarar mı bilemiyorum ancak aklıma gelen şu şekilde
Üst düzey güvenlik gerektirmiyor ise aklıma gelen en mantıklı yöntem;
Piyasaya süreceğiniz yazılımda ayar tablosunda bir sütun oluşturursunuz örneğin; hash (int 11)
Yazılımın kritik dosyasına veritabanındaki hash değerinin 0'a eşit olup olmadığını sorgularsınız, eğer 0 ise ajax ile kendi url'nize bi post gönderirsiniz, post edilen değeride kendi sunucunuzda sınırsız, istediğiniz şekilde güvenlik önlemi alarak (Örneğin gerçekten bu yazılım bu URL'de kurulu mu? Daha önce kayıt oluşturulmuş mu? vb.) veritabanınıza kaydedersiniz.