Name of product: GetGems.
What it is: Mobile messaging app with built-in, bitcoin-based incentivization token.
Date launched: 29th April 2015.
GetGems is a decentralized social messaging app built on open-source software provided by popular encrypted messenger Telegram. The app allows users to send and receive both bitcoin (BTC) and its native digital token, GEMZ.
Billed as "the first messaging app that pays you", users earn GEMZ by helping to grow the network, with rewards of 25 GEMZ given for every referral that generates a new participant. Additionally, 27,500 GEMZ are distributed to users daily, with users receiving a part of this amount proportional to the number of users they have invited to the network.
As the app is updated, users will have more ways to earn, including viewing in-app ads.
CoinDesk Rating: 3/5
After downloading the iOS app, GetGems launches with an animation that showcases one of the messaging service's biggest strengths - its visual appeal. Before users can explore, however, there is a somewhat lengthy sign-up process.
Users first provide their name and profile picture and choose whether to allow the app to send push notifications or access their contacts. Next, a wallet PIN number is set and confirmed, a feature that is used to safeguard consumers from sending unwanted transactions.
GetGems then asks users to name who invited them to the service, should this be applicable. As part of this referral program, the individual would receive a referral award in GEMZ.
Using the service
While GetGems is a redesign of the Telegram messenger in most respects, the novel features of the GetGems app are its built-in bitcoin and GEMZ wallets.
For example, by typing '1 GEMZ' or '0.01 BTC' in the messenger, users are able to quickly transfer value. After typing any value, the 'Send' button will change to a GetGems or bitcoin logo, which when tapped will execute the payment. This exchange does not work at present if users send added text as part of the message.
Users can toggle between BTC and GEMZ, displaying the value held in each of their GetGems wallets. Clicking on the paper airplane image in the top right allows users to send money by pasting a bitcoin or GetGetms wallet address or by displaying a QR code.
On trial, we sent 0.0002 BTC over the app to a Circle address, the amount of which was quickly detected by the bitcoin blockchain and the wallet provider.
The GetGems app has a simple payments verification (SPV) client built in, meaning the wallet can access the bitcoin network through 'full' trusted nodes rather than connecting directly. According to the company, this removes the need for trusted servers while maintaining fast performance on mobile devices.
For privacy conscious users, it should be noted GetGems controls user private keys for in-app wallet addresses, crediting users for GEMZ that have been deposited. This makes transfers instant, but requires them to be completed off of the bitcoin blockchain. Password resets are also not allowed, as private keys are derived from the password.
The passphrase for accessing the wallet is encrypted locally on the device, meaning that funds can be spent only if both the phone and the PIN are compromised by bad actors. Further, after several failed attempts to guess the PIN, the server will lock the account and prevent decryption.
Going forward, GetGems is seeking to enable users to hold multiple GEMZ wallets on the app, a feature requested by larger crowdsale participants, and create a desktop application.
- Intuitive messenger allows easy BTC and GEMZ exchange.
- Notification options allow wide range of customizations.
- Passphrase recovery feature guards against phone loss.
- Straightforward wallet system for external BTC and GEMZ transfers.
- Strong visual elements and appeal.
- Infrequent glitches and crashes.
- Inability to purchase GEMZ in app.
- Telegram users receive messages sent on GetGems.
Armed with a vibrant pink display, GetGems evokes a playful tone that arguably helps encourage users to overcome some of the app's less intuitive features.
This sense of discovery propels past issues such as balances that were slow to update or sudden, unexpected crashes or glitches.
The best case for adding GetGems to your iPhone may be to consider the product as a functional social wallet, one that brings you together with other bitcoin users who may be using Blockchain, Coinbase or Circle in an easy and intuitive way, while rewarding you with a secondary set of tokens.
However, the biggest hurdle for GetGems to overcome will be establishing consumer behavior in the way that it envisions.
Should users fail to see any value in exchanging bitcoin while they message, it will be difficult for GetGems, or any competitor, to encourage your social circle to stick around.
Update 20:00 UTC, 5th May: GetGems has indicated that it has since responded to initial crash reports in the days after launch, updating the platform to resolve these errors.
Disclaimer: This article represents the experience of the reviewer. Please do your own extensive research before considering investing any funds.