Dave,

Glad to hear it's paying for itself already! It's definitely a cleaver
use for the market api - wish I'd thought of it myself. This should
definitely slow down pirates - as it would require direct patching of
the apk file as an intervention.

Using the market api should also alleviate any issues regarding
switching phones etc, as long as that users keeps the same account
activated.

On a side note - it would seam the weak part of your code might be the
licensing system at this point would be whatever you've implemented
for your SDK itself. Obviously you can't rely on the market for that
piece :)

Bravo - and best of luck.

-Tim

On May 5, 2:09 pm, dadical <[email protected]> wrote:
> Hey Tim.
>
> You're correct that validating purchase with the market is a key piece
> of our solution.  Figuring out how exactly to do that using Google's
> binary market protocol in an efficient way (try doing everything that
> AAL does in a 35 KB library) was a fairly significant dev effort.
> What's more, balancing license generation, market API security, cross-
> Android version compatibility, customization, etc., and you've got a
> nice little chunk of work that we put into this solution.
>
> As for pricing, we'll see what the market will support.  In our own
> single app Screebl, we "lose" about $100/day in revenue to pirated
> apps, so $50 seems cheap.   I know that not all of that $100 will
> translate into sales, but some percentage will.  My point is it
> shouldn't take long for AAL to pay for itself.
>
> Dave
>
> On May 5, 1:23 pm, strazzere <[email protected]> wrote:
>
>
>
> > Looking at your documentation, I'm assuming your making a call to the
> > market requesting the state of the application -- if I'm wrong, then
> > just disregard this information. If I'm right, I guess my only
> > question is why are you charging so much information for such a
> > simplistic method?
>
> > Don't get me wrong - that method would probably be the best one I've
> > seen yet on the market, but that's still a nice chunk of money to
> > charge for it.
>
> > -Tim
>
> > On May 4, 5:20 pm, dadical <[email protected]> wrote:
>
> > > I've spent the last few weeks developing a new tool to stoppiracyof
> > > my paid apps on the Android Market.  In a nutshell, licensing is tied
> > > directly to purchase verification.  There is no license server to
> > > manage, no key for the user to enter.  User experience is basically
> > > uninterrupted from normal application purchase.
>
> > > I'm excited about this, as my paid apps are now reachingpiracyrates
> > > as high as 90% on some days,with the average somewhere around 75%.
> > > For pirated apps, purchase verification (and subsequently licensing)
> > > will fail after a certain number of attempts, and pirates will be left
> > > with anything from a "buy me" nag, to a disabled app (behavior is
> > > configurable).
>
> > > Android Market is the only supported purchase validation target so
> > > far.  Others will be forthcoming if demand warrants.
>
> > > This isn't a perfect solution (I have yet to find a perfect licensing
> > > solution), but I feel it is the best balance of security, features,
> > > and workflow that I've seen to date.
>
> > > You can find a write up, download, and purchasing information 
> > > here:http://keyeslabs.com/joomla/index.php/projects/auto-app-licensing
>
> > > I'll be looking forward to the comments, suggestions, and death
> > > threats.
>
> > > --
> > > You received this message because you are subscribed to the Google
> > > Groups "Android Developers" group.
> > > To post to this group, send email to [email protected]
> > > To unsubscribe from this group, send email to
> > > [email protected]
> > > For more options, visit this group 
> > > athttp://groups.google.com/group/android-developers?hl=en
>
> > --
> > You received this message because you are subscribed to the Google
> > Groups "Android Developers" group.
> > To post to this group, send email to [email protected]
> > To unsubscribe from this group, send email to
> > [email protected]
> > For more options, visit this group 
> > athttp://groups.google.com/group/android-developers?hl=en
>
> --
> You received this message because you are subscribed to the Google
> Groups "Android Developers" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]
> For more options, visit this group 
> athttp://groups.google.com/group/android-developers?hl=en

-- 
You received this message because you are subscribed to the Google
Groups "Android Developers" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/android-developers?hl=en

Reply via email to