Trustworthy

We launched the world’s first lock screen media app in November 2012,
and have kept our commitment to our customers ever since

9M

Total
Downloads

$5M

Redeemed
Reward

24k

Transactions with
Zero Failure