ProKeys icon indicating copy to clipboard operation
ProKeys copied to clipboard

Add stats section in ProKeys

Open GaurangTandon opened this issue 8 years ago • 6 comments

Sort of "You've saved these many keystrokes -- share with your friends!" similar to what swiftkey does inside its app.

screenshot_2017-01-29-10-55-45

GaurangTandon avatar Jan 29 '17 03:01 GaurangTandon

Here's some more:

image (Courtesy PhraseExapander)

Or simpler:

image (TextExpander)

GaurangTandon avatar Mar 01 '17 14:03 GaurangTandon

How useful are these stats for users? I tried to think of reasons to include data visualizations before but came up empty as this data has no concern for the user apart from "You saved 300 words by using snippets" which would be a nice stat.

jaidevshriram avatar Jun 10 '19 16:06 jaidevshriram

Number of hours saved is an important stat for users, especially an employer, as they know how much money they saved. Remember that number of hours is directly propn to money spent employing the person. So, for a manager, it's the money they saved while for a person it's the extra value they generated (or something like that?)

Apart from that, this, along with the stats for number of snippets executed and number of keystrokes saved, would instil some sense of usefulness of the extension in the user's mind. So, they would feel amazed this extension helped them so much.

Thoughts?

Of course, there's no need to prioritize this page that much. (We just need to be able to accommodate this page somewhere in the new UI. I haven't even made the stats tracker yet :P)

GaurangTandon avatar Jun 10 '19 16:06 GaurangTandon

Hmm good point. I will think about the gamification ramifications of the parameters you mentioned. Might be interesting, might just hurt the experience. Nevertheless, let's think about it and like discuss on Discord

jaidevshriram avatar Jun 10 '19 18:06 jaidevshriram

On a side note, is a stat tracker a breach of privacy (even if we don't receive the data, people can still perceive it as a breach)

jaidevshriram avatar Jun 10 '19 18:06 jaidevshriram

@JAIDEV123 good point. we should add an option to disable it when we implement it some day, and tell user explicitly that they can disable it.

GaurangTandon avatar Jun 11 '19 02:06 GaurangTandon