Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Digital Rights reviewer: Mobile apps get punished in their 'gaia' score #59

hstove opened this issue Mar 19, 2019 · 4 comments


Copy link

commented Mar 19, 2019

I'm opening this to start a discussion, and I'm not personally announcing any hard decisions in this ticket.

What is the problem you are seeing? Please describe.
The new digital rights reviewer gives you a 0 for 'usage of Gaia' if you have a mobile app. This is in comparison to a 4 if you have a desktop app. The reasoning is because it's hard to verify if Gaia is used in a mobile app - it's more of a closed ecosystem.

How is this problem misaligned with goals of app mining?
I think we want to support mobile apps - hence why we build SDKs for them.

On the other hand, it is true that mobile apps are more of a closed ecosystem, and are harder to audit.

What is the explicit recommendation you’re looking to propose?
I think there is more you can do to verify that a mobile app uses Gaia. You can run your own Gaia hub, and verify that data is stored in it when you use the app. You can also run a proxy to inspect network requests from the app. This is better than giving them all a zero.


This comment has been minimized.

Copy link

commented Mar 20, 2019

This shouldn't happen.
If the code is open-source, it's easy to verify if Gaia is used.
I have just submitted an iOS app on the App Store for review which only uses Gaia for storage (


This comment has been minimized.

Copy link

commented Mar 28, 2019

@larrysalibra is there an update on this question? Also referenced in #60


This comment has been minimized.

Copy link

commented Mar 28, 2019

In the near term, our plan is to set up a custom gaia hub and exam the app's use of the gaia hub so that mobile apps are treated fairly. As an added benefit, we'll be able to verify that apps work properly with user specified gaia hubs and not only just with the default gaia hub provided by Blockstack PBC.


This comment has been minimized.

Copy link

commented Apr 5, 2019

Sounds like @larrysalibra's solution works, marking done.

@GinaAbrams GinaAbrams closed this Apr 12, 2019
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
None yet
5 participants
You can’t perform that action at this time.