long version:
4.5 years ago I launched Truple (https://news.ycombinator.com/item?id=14113636), a bootstrapped parental control / accountability app. Truple is used by parents to gain insight into how their children use the internet, but also by adults who struggle with online habits they'd like to change (porn being chief among them). The screenshot based approach Truple offers proves to work much better than other solutions. It's the only solution that allows you to use social media, but still have accountability for what you're viewing through social media. For example, if you have access to Twitter, you have access to porn. You can't use twitter without having that access. Truple allows you to use twitter while still being held accountable for what you view on twitter. No other solution offers this, because they don't report what you're viewing within an app. Twitter is just an example, the same goes for all "innocent" apps (social media, streaming sites, etc) that contain concerning content.
2.5 years ago, I submitted an early version of a MacOS app for notarization. A couple of days later my Apple Developer account was "frozen" without any message or indication why. The signing certificates were just revoked. After a year or so, Apple said they found "potentially unwanted software" in my app and were investigating. I indicated that was unexpected (that's the only question they asked me). As background, to run the app you have to download and install it, login to your truple account, select what you want the monitoring settings to be, grant permissions, etc. It's a whole process. I point this out because the app didn't do anything malicious or against the device owners' will.
After nearly two years of waiting on Apple (I emailed regularly, they kept saying it was under review) Apple decided they wouldn't finish the investigation but that I needed to create a new developer account. I've since done so. I submitted a redesigned version of the app for notarization, and now, while my account isn't "frozen", notarization is rejected with the message: "Team is not yet configured for notarization." I submitted a "hello world" app using boilerplate code for notarization, and I get the same rejection. I now have another case open with Apple, and it's going nowhere it seems. I'm assuming Apple has flagged my second account due to the previous issue. I fear I'm stuck in a continual loop.
Truple was the first to offer screenshot based monitoring as a parental control / accountability app, but during the past 2.5 years, multimillion dollar competitors have been allowed by Apple to launch apps with similar functionality for Apple products. I have read and reread the Apple developer agreement. My app is in alignment with it... I've made sure since day one that a "reasonably suspicious" notification is present when the app is monitoring. Once enabled, the data captured is end-to-end encrypted and only made accessible to the account owner and their chosen recipients. I've expressed a willingness to make changes if need be, but Apple hasn't indicated I need to make any. They've just been silent.
What should I do? I've been extremely patient with Apple. But it's now been 2.5 years and it's gotten me nowhere. Apple seems unwilling to do anything for me but take my annual developer fee. I'm not famous and I have no significant following to rely on to garner attention to this unfair treatment. I ask for your help.
I took a look at your website https://truple.io and... there is very little mention of this being for parents. TBH looking at the website is... deeply concerning for anyone that would legitimately want to use this product. Especially on a spouse?!?
I am willing to bet part of the issue is the targeting for this app. The functionality is likely second, but they may have special rules when it comes to parental apps. But there is a very very fine line there that can be dangerous when it comes to surveillance.
Last... I find your focus on "online filth" insulting.
Ours was for regualtory compliance -- a legal obligation for cannabis businesses. REJECTED! And after a 6mo appeal/review process -- with moving goal-posts -- we were allowed back in. YAY.
And then they started getting into the application and making demands -- one was to use their payment systems -- which was BS, because our clients get into the App, and use it most of the time outside of Apple devices (ie: Desktop in Browser). So another round, 3mo later and they'd not force the payment issue.
And the next review required us to remove any details about pricing from our application -- not our app pricing -- but the pricing for the inventory under management. So, users, in-app, couldn't see the regulatory compliance data: price of product sold; in the APP. But we pushed through! and finally got published in the App Store!! Yay!
And one month later we had to renew our Apple Developer -- cause this whole thing took 11 months of back/forth with Apple.
Then we got clients using it (finally!) and the clients were all grumpy cause the features were gone. Then another two more years with us trying to Apple trying to improve our App.
An last year, we just bailed on the App Store and have given up.
What's super frustrating is since we initially tried our process (starting in 2016) -- other cannabis apps, with pricing and online ordering and all this stuff that we were NOT allowed to do are in the store.
If you read the FAQs on the website, it clearly states:
Can I hide the Truple notification icon?
No. Truple is voluntary use software, and is not intended (or allowed) to be used as spyware. All of our applications require a persistent notification.
And if Apple thinks this is malware or might be a legal liability, why can't it be transparent in its communication with the developer?
No matter how much you make concessions and try to obey the rules, a surveillance app is always shady. Much like brothels still have a shady atmosphere even where it's legal. Some markets are so.
As an aside, shaming someone out of a impulsive habit may not be sustainable. I'd say that you're trying to cure a symptom rather than create room for self-reflection and encourage them to chase down the missing pieces and identify the root cause.
AKA if someone can install the app is it possible to use it to monitor someone without their knowledge?
In order to eliminate a few sexual behaviors you’ve created an application that has serious potential for abuse and control. A well functioning adult will simply have a burner phone and the infected phone will only be used for “approved” uses. A minor or abused adult will stop using the phone and probably be isolated as a result. Which of their friend or family will want to have even benign communication with the subject knowing this app is installed (because they will).
You’re not a victim here.
That may be enough to generate enough interest for you to find some form of "no win no fee" legal representation on a matter which I admittedly have no clue about.
Good luck!
(That being said: I'm not sure I would have approved an app like yours since it is designed to invade privacy)
The main way that people get accounts reinstated in cases like these are the situation blowing up on HN and a lot of people getting upset (at Apple/Google (the other major offender)). This is unlikely to work in your case, because (judging by the comments) a lot of people are offended by the very idea that you'd develop an app to help people overcome a porn addiction, and additionally are withholding useful advice and making false/deceptive claims[1] as a result.
Your best shot is to look for actual legal advice given to other people in your situation and see if you can follow it.
Kudos to you for developing something like this, by the way - I might use the Android version to get accountability for myself. If you look carefully, you'll see the the majority of objections that the other comments are making are riddled with misunderstandings, deception, and moral outrage - I can't see a single legitimate argument that your project is actually harmful.
So really, the debate is "who is a valid arbiter?" On what basis should the authority to deny access to a platform/market be granted or revoked? It seems that discussion is, to date, wholly inadequate.
Apple is a closed ecosystem, and building on a closed ecosystem always carries the risk that the ecosystem owner will decide an individual or company just can't play. But that doesn't make it better; it's just a risk to be aware of.
I guess an alternative would be to rent the identity of a homeless person, or perhaps the ID of someone on death row?
Some still say that is makes computing secure, but I think the arguments are mostly stupid or dishonest.
I don't know what you could do, I would not buy into their ecosystem.
You are under apples control on the iOS market. And, in my opinion, that's a bad thing. We should try to denormalize this kind of power.
To answer your question: I don't think you can do anything about that especially since your app(judging form the other comments here on HN) ended up on the wrong side of history.
This situation reminds me of a nice little poem by Martin Niemöller:
First they came for the Jews and I did not speak out because I was not a Jew.
Then they came for the Communists and I did not speak out because I was not a Communist.
Then they came for the trade unionists and I did not speak out because I was not a trade unionist.
Then they came for me and there was no one left to speak out for me.
Glad to hear you were blocked.
Long version: Nothing; get over it.
Also, you've been paying for a locked developer account for 2.5 years?
I'm working on a mobile browser for PWAs https://apps.apple.com/ca/app/wapps-private-minimal-browser/...
Edit to add: I've also got several children and have been married for 12 years. I would not install anything like this for any of them. If you can't trust your wife, you can't trust your wife. Just the way it is. Spying on her, and spying on your children is gross and does not create any sort of trust.