mitro-co / mitro

Repository for all Mitro client & server code
GNU General Public License v3.0
1.64k stars 242 forks source link

App missing from App Store #80

Open vegardx opened 10 years ago

vegardx commented 10 years ago

The application Mitro Password Manager has been removed from the App Store, or is not available outside of the USA.

I'm starting to wonder if Mitro is slowly dying off, or is it just a glitch in the matrix?

fredericmohr commented 10 years ago

Don't know 'bout the appstore, but Mitro is dying off unless we can find coders who are willing to spend their time maintaining it.

evanj commented 10 years ago

Our iOS developer account expired, so Apple removed the app. Since the iOS app wasn't super useful (only permitting copying passwords), we haven't bothered to take the time to renew it. I guess this means maybe we should, since it seems like at least a few people found the app useful.

oderwat commented 10 years ago

There should be numbers about downloads for the appstore and this should be used to judge about the importance of the app.

vegardx commented 9 years ago

It can still be hard to judge those numbers, as many users most likely never reinstall the application given how Apple update and backups works.

denadai2 commented 9 years ago

@evanj I have an iOS dev account. I could upload it

jrschumacher commented 9 years ago

Doesn't Twitter have an iOS dev account?

evanj commented 9 years ago

In order to allow Mitro to continue to run, it is not run or owned by Twitter Inc., so we can't use their resources.

vegardx commented 9 years ago

Shouldn't the source for the application be public as well, what stops us from building it and publishing it our selves?

denadai2 commented 9 years ago

It's already opensource

evanj commented 9 years ago

For additional detail, the code is here: https://github.com/mitro-co/mitro/tree/master/mitro-core/ios

If someone does build it and publish it, I'm happy to point the web site to it.

bjtucker commented 9 years ago

Users may find it unpalatable to trust all of their passwords to an app built by an unknown third party than one built directly by Mitro.

BrianTMaurer commented 9 years ago

I, and many of my non-github-using friends, are also wondering where the iOS app went. A way to log in to Mitro to copy passwords using mobile safari would also work...

We love the app but no convenient way to use it on iOS is a great reason to not use Mitro.

dperconti commented 9 years ago

I am beginning the process of putting this back on the app store. If there is anything specific that needs to be done in terms of bundle ID or such, please let me know. Once up I will also see if it is possible to add certain features such as 1pass & lastpass.

evanj commented 9 years ago

That's great! I'm pretty sure there is nothing special required. I appreciate this!

However, I must admit from a "security paranoia" perspective, I agree with bjtucker's point: there is always an issue of trust with this kind of application. I'll be happy to link to your app from the Mitro web site, but I will add a disclaimer that it is maintained by a third party.

darklow commented 9 years ago

I was using 1password for a while, but they are just too expensive and i am afraid i will need to pay for every new version upgrade fee again, like it was before. I just tried Mitro and i am very excited how it works and i already migrated all my passwords to Mitro (using LastPass CSV format).

Only thing that i miss is IOS app, so i really hope App will be re-uploaded to AppStore. Thanks to all developers who contribute.

dperconti commented 9 years ago

Upon building the iOS project I’m getting a “no such file or directory mitro_api_constants.cpp”. Is this something I need to obtain from you or is it generated via an init script or something?

vegardx commented 9 years ago

Likewise, I didn't have too much time to test, but I'm guessing you need to build the mitro-core as well.

Is there any documentation on doing this?

dperconti commented 9 years ago

bump

bjtucker commented 9 years ago

So is the lack of the $99 for a developer account all that is keeping us from having an official app straight from Mitro up? Is there a way to contribute toward that? I'd chip in, I'm sure others would too.

I can't be alone in my feeling on this. If this were any other program for any other purpose, this would be different, but this is an app for storing all my passwords. If I can't get this app straight from Mitro, I just can't take the risk.

No disrespect intended to you, dperconti, or anyone else intending to release an app built from this code. On the contrary, thank you very much for pursuing this. But I really hope Mitro will still consider putting up the app directly again.

denadai2 commented 9 years ago

I don't think the problem are the $99 even because they work for Twitter. The problem is interest IMHO :) See #89 as well...

dperconti commented 9 years ago

@bjtucker none taken. I'm in the same boat as you since all my passwords are in Mitro, but I'd rather have the app up under my name or someone else's name than not at all. I do agree that it's more of an issue of interest and the lack thereof.

theuncoder commented 9 years ago

Just came across Mitro today and was busy setting up and importing my passwords. Great to see such a good looking and easy to use encryption service that is also open source. Would love to see an iOS app, pretty much useless to me without one :(

vijayp commented 9 years ago

Sorry for the delay, are you still getting this error? Maybe Adam can help you out.

On Monday, March 9, 2015, John Strentz notifications@github.com wrote:

Just came across Mitro today and was busy setting up and importing my passwords. Great to see such a good looking and easy to use encryption service that is also open source. Would love to see an iOS app, pretty much useless to me without one :(

— Reply to this email directly or view it on GitHub https://github.com/mitro-co/mitro/issues/80#issuecomment-77815881.

theuncoder commented 9 years ago

Yeah there's still no Mitro app in the App Store.

On Monday, 16 March 2015, Vijay Pandurangan notifications@github.com wrote:

Sorry for the delay, are you still getting this error? Maybe Adam can help you out.

On Monday, March 9, 2015, John Strentz <notifications@github.com javascript:_e(%7B%7D,'cvml','notifications@github.com');> wrote:

Just came across Mitro today and was busy setting up and importing my passwords. Great to see such a good looking and easy to use encryption service that is also open source. Would love to see an iOS app, pretty much useless to me without one :(

— Reply to this email directly or view it on GitHub https://github.com/mitro-co/mitro/issues/80#issuecomment-77815881.

— Reply to this email directly or view it on GitHub https://github.com/mitro-co/mitro/issues/80#issuecomment-81316733.

vijayp commented 9 years ago

Yeah that's a different issue; we haven't paid the developer fee to upload the app. I was more curious about the missing cc file.

On Sun, Mar 15, 2015 at 9:01 PM, John Strentz notifications@github.com wrote:

Yeah there's still no Mitro app in the App Store.

On Monday, 16 March 2015, Vijay Pandurangan notifications@github.com wrote:

Sorry for the delay, are you still getting this error? Maybe Adam can help you out.

On Monday, March 9, 2015, John Strentz <notifications@github.com javascript:_e(%7B%7D,'cvml','notifications@github.com');> wrote:

Just came across Mitro today and was busy setting up and importing my passwords. Great to see such a good looking and easy to use encryption service that is also open source. Would love to see an iOS app, pretty much useless to me without one :(

— Reply to this email directly or view it on GitHub https://github.com/mitro-co/mitro/issues/80#issuecomment-77815881.

— Reply to this email directly or view it on GitHub https://github.com/mitro-co/mitro/issues/80#issuecomment-81316733.

— Reply to this email directly or view it on GitHub https://github.com/mitro-co/mitro/issues/80#issuecomment-81317647.

ahilss commented 9 years ago

I have a personal iOS developer account that I could use to publish the app. Would you like me to do that, or should we pay the renewal fee and put it under the official Mitro account?

ahilss commented 9 years ago

@dperconti I'm sorry about the complicated build process for the iOS app. There's a code generation step that generates mitro_api_constants.cpp from an Apache thrift file. This is further complicated by the fact that you have to build a custom thrift library patched with support for the JSON protocol. I'm going to take some time this week and see if I can make this less painful.

theuncoder commented 9 years ago

Pay the renewal fee. (Could crowd fund this if necessary.) Important that the app is under official account for authenticity/security reasons.

On Monday, 16 March 2015, ahilss notifications@github.com wrote:

I have a personal iOS developer account that I could use to publish the app. Would you like me to do that, or should we pay the renewal fee and put it under the official Mitro account?

— Reply to this email directly or view it on GitHub https://github.com/mitro-co/mitro/issues/80#issuecomment-81337848.

vijayp commented 9 years ago

Yeah, I think it is becoming clear that we (Adam, Evan and I) don't have the time to properly maintain this service going forward. Unless we can get someone from the community to help maintain Mitro, I fear we may have to shut our service down soon. I think having someone from the community help with the ios account and releases is a great way to judge community interest.

On Sun, Mar 15, 2015 at 9:52 PM, John Strentz notifications@github.com wrote:

Pay the renewal fee. (Could crowd fund this if necessary.) Important that the app is under official account for authenticity/security reasons.

On Monday, 16 March 2015, ahilss notifications@github.com wrote:

I have a personal iOS developer account that I could use to publish the app. Would you like me to do that, or should we pay the renewal fee and put it under the official Mitro account?

— Reply to this email directly or view it on GitHub https://github.com/mitro-co/mitro/issues/80#issuecomment-81337848.

— Reply to this email directly or view it on GitHub https://github.com/mitro-co/mitro/issues/80#issuecomment-81341631.

bjtucker commented 9 years ago

I've seen at least two people come through with offers to upload the mobile app under their own accounts. These are partial solutions, but they are good ones. I think both of you should do this. I don't personally have a developer account, or I would be trying to do it already.

I'd say multiple 'competing' sources for a mitro app would be great. In the absence of an official app, or in addition to one. But I don't speak for anybody else, and certainly nobody leading this project. That's just like, my opinion, man.

I'd say my reaction is the same as what theuncoder expressed. I'm hugely excited by this project, but I'm stuck. I really can't use it much unless my ios device can come to the party. :(

vijayp, are you asking for someone or a few someones to step up and manage releases under the official mitro account? There may be a few following this thread who would.

bjtucker commented 9 years ago

And ahilss, yes, please do publish it under your own developer id. That would be wonderful. Anyone who shares the concerns we have raised here can find out that you are one of the primary contributors easily enough. I'd trust that a build of the software personally provided by you is a faithful build of the software in this repository.

Of course, I'm sure most of the people here would be happy to see the official mitro build back under the mitro dev account, too.

I did try to build the ios app too, and ran into similar issues as dperconti. A simpler build process sounds awesome. In the interim, would you be willing to describe the way you set up the build with that custom thrift library? I'd love to try building it as-is, even if it is a bit hard.

denadai2 commented 9 years ago

@vijayp @evanj yes but we miss some files (constants) from the iOS build sources

darklow commented 9 years ago

Any updates on this? This is really the only thing why i can't fully enjoy this great extension. When i am on iPhone i am leaved totally without passwords :( Thank you

dperconti commented 9 years ago

Anyone.. anyone at all? @vijayp @evanj? Could we at least get some documentation so that we can run the full stack on our own? I'm more than willing to take over this project, I just need documentation on what needs to be done.

bjtucker commented 9 years ago

I'm here. It seems we're discussing two issues here. We are having trouble building the app, and we need it uploaded to the app store. I've looked further into the apple app review process and my biggest concerns about trusting a copy of mitro provided by a community member are mostly satisfied. In any case, one or more versions provided by anyone here would be a far better start than no versions at all.

Perhaps it would be worthwhile to work through building the app in a separate thread. We may have enough clues to get a working ios build, even with the original authors busy twittering. :) I do hope so...

BP602 commented 9 years ago

Mitro is also missing from the Google Play store now, maybe it's time to start pointing users to another solution... Maybe Encryptr ?