Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus / 2015-07

Tracking software useage

10 messages · 8 people · –

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Travis Ayres
to Richard Mace

Get a mailing list, count how active it is?

Richard Mace wrote 14 lines
Hi all, I am really interested in tracking how many people are using my software and was wondering what people that would be a good and ethical way of doing it. Any thoughts? Richard -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20150722/3c9a0116/attachment.html>

Reply by email

leledumbo
to Richard Mace: I am really interested in tracking how many people are using my software and was…
I am really interested in tracking how many people are using my software

and was wondering what people that would be a good and ethical way of doing it. Any thoughts?

- Require registration prior to using your software
- Send background HTTP request during installation
- Recording ip address who downloads

Every way has its own drawback and none are 100% reliable, just pick whatever you prefer.

View this message in context: http://free-pascal-lazarus.989080.n3.nabble.com/Lazarus-Tracking-software-useage-tp4043280p4043282.html Sent from the Free Pascal - Lazarus mailing list .

Reply by email

waldo kitty
to Richard Mace: I am really interested in tracking how many people are using my software and was…
Richard Mace wrote
Hi all, I am really interested in tracking how many people are using my software and was wondering what people that would be a good and ethical way of doing it. Any thoughts?

quite many "call home" packages are quickly removed over here unless they are extremely important and required... in those cases, they are blocked from making the call... this mainly because of privacy concerns... it is no one's business when someone executes a program or how long they are running it or other metrics that may be divined from certain "call home" connections... in some areas of the world, the use of timestamps in messaging is illegal because of the possibility of tracking when someone may be at home or work...

if you really desire this information, make it configurable so that those who don't care can enable it if they like... it should be disabled by default, though...

NOTE: No off-list assistance is given without prior approval. *Please keep mailing list traffic on the list* unless private contact is specifically requested and granted.

Reply by email

Graeme Geldenhuys
to waldo kitty
waldo kitty wrote
if you really desire this information, make it configurable so that those who don't care can enable it if they like... it should be disabled by default, though...

+1
I don't like "call home" software either.

On a side note:
We did once, for internal franchise testing only, added Google Analytics [yes, what you normally use for websites ;-) ] into our desktop application. Different areas of our desktop application was tracked like different web pages in a website. :) Our product was a total rewrite of a previous version with lots of redesigned areas. We wanted to collect data to see what areas in the new program is used a lot, what isn't etc. That way we could tweak the user interface based on where our franchisees get "stuck" or missing out on useful features. We did give them training, but you know how it goes.... in by the one ear, out by the other. :)

Regards,
- Graeme -

Reply by email

Richard Mace
to Graeme Geldenhuys

Thanks for everyone's reply.
Really valuable.

Richard

"Graeme Geldenhuys" wrote 33 lines
On 2015-07-23 17:40, waldo kitty wrote: > if you really desire this information, make it configurable so that those who > don't care can enable it if they like... it should be disabled by default, though... +1 I don't like "call home" software either. On a side note: We did once, for internal franchise testing only, added Google Analytics [yes, what you normally use for websites ;-) ] into our desktop application. Different areas of our desktop application was tracked like different web pages in a website. :) Our product was a total rewrite of a previous version with lots of redesigned areas. We wanted to collect data to see what areas in the new program is used a lot, what isn't etc. That way we could tweak the user interface based on where our franchisees get "stuck" or missing out on useful features. We did give them training, but you know how it goes.... in by the one ear, out by the other. :) Regards, - Graeme - -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.lazarus.freepascal.org/pipermail/lazarus/attachments/20150724/7ac574e2/attachment-0001.html>

Reply by email

Den
to Graeme Geldenhuys: No, a virus normally does harm - "call home" software is more of a privacy concern. -…

It's usually implemented as a 'send anonymous statistics' option in most programs.

Graeme Geldenhuys wrote 15 lines
On 2015-07-24 11:35, Michael Schnell wrote: > Is such not commonly called a virus ? No, a virus normally does harm - "call home" software is more of a privacy concern. Regards, - Graeme - -- _______________________________________________ Lazarus mailing list http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus

Reply by email