-
Notifications
You must be signed in to change notification settings - Fork 2
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
Facebook deactivation #29
Comments
I responded by telling Facebook:
|
They responded with: Facebook [email protected] Hi, In working to create a great Platform experience for everyone, we ask developers to ensure the apps they build comply with our Platform Policies. Your app Neebla (AppId: 401074930287098) doesn't comply with the following: Non-platform specific violations : During testing, we found that your privacy policy doesn’t explain how users can request data deletion. Update your privacy policy to include this information before you submit an appeal. For more information, visit:
Please make the requested changes by 2021-09-30 at 12:00 PST. Let us know when you've updated your app by replying directly to this email. If we do not hear back from you, your app will be subject to enforcement. If you have outstanding questions, respond here and we'll do our best to help. Thanks, Facebook Developer Operations Team |
I'm responding with: When you refer to privacy policy, I'm assuming you are referring to: http://www.spasticmuffin.biz/?page=Neebla&appPage=support#PRIVACY I have now updated that with a new section titled "Account and Data Removal". The Settings screen I refer to in the app is: Please let me know if you have more questions. |
Facebook responded with the message below. Note that this message is exactly the same as their prior message. It seems they ignored my response. Hi, In working to create a great Platform experience for everyone, we ask developers to ensure the apps they build comply with our Platform Policies. Your app Neebla (AppId: 401074930287098) doesn't comply with the following: Non-platform specific violations : During testing, we found that your privacy policy doesn’t explain how users can request data deletion. Update your privacy policy to include this information before you submit an appeal. For more information, visit:
Please make the requested changes by 2021-09-30 at 12:00 PST. Let us know when you've updated your app by replying directly to this email. If we do not hear back from you, your app will be subject to enforcement. If you have outstanding questions, respond here and we'll do our best to help. Thanks, Facebook Developer Operations Team |
I'm going to respond with the following: I'm confused by your response. It is exactly the same as your prior response (see conversation history here). I'm not quite sure what to do at this point. I have indicated how users can request account deletion and have discussed data deletion. Know that content data deletion in apps such as Neebla that only allow users to host their own content data is different than in traditional apps such as Facebook. While Neebla and other user-owned data apps can provide account deletion, content data deletion is out of scope of the app because users own their own data. (This differs from traditional apps such as Facebook which do not allow users to host their own content data, thus have complete control over users content data and thus can delete it.) As I mentioned before, I added a section to my privacy policy in: http://www.spasticmuffin.biz/?page=Neebla&appPage=support#PRIVACY For completeness, I'll include that section here: Account and Data Removal The primary means of data removal in Neebla is to just remove your account from the system. To do that, use the Settings screen in the app and choose "Remove yourself". Remember that Neebla emphasizes user-owned data, and so your actual uploaded content data is in your own cloud storage system. Once you remove your account from the system, Neebla no longer has access to that. Of course, after you remove your account from Neebla, you can do what you want with your own cloud storage data. For social users (e.g., Facebook, Apple Sign In), you created your account by virtue of an invitation from someone in Neebla with cloud storage. When you accept that invitation, you agree to have any data you upload hosted by that user. Removal of data after you upload it becomes a social agreement between you and the person who invited you, and outside of the scope of Neebla. Please let me know what further actions you need from me. I really need details of those actions and not just a repeat of your prior statement. Sincerely, |
I replied to first one and then the other email I received from Facebook for this last response. I was responding to: Facebook [email protected] noreply [email protected] This is an automated message. This channel can only accept incoming messages from a subscribed email address on your app. The email you attempted to send us was not received. Thanks, The Facebook Team I'm not paranoid by inclination, but it appears that the reply account has been disabled. |
Curious. When I now go to https://developers.facebook.com/apps and I look at my app, I see That last email from Facebook then seems spurious. In that page, it shows:
|
That overall was a harassing and difficult experience with Facebook. |
I just got this further email from Facebook: Delivered-To: [email protected] Hi, Thanks for getting in touch with us for your app Neebla (AppId: 40107493028= In order to keep our Facebook platform and community safe, we periodically = Currently, we are unable to access your app to review for compliance. Our a= Notes regarding the above:
Thank you for your cooperation in our continued efforts to keep our platfor= Facebook Developers Operations Team |
Here is the status of my app on https://developers.facebook.com/apps/?show_reminder=true: And in the specific page for app at https://developers.facebook.com/apps/401074930287098/dashboard/ |
My response to them is going to be: I am feeling harassed and confused by Facebook. I just very recently went through an entire sequence of interactions of this type with Facebook, plus the current status of my app Neebla at https://developers.facebook.com indicates I have no further needed actions. Please see this history of interactions at: #29. Sincerely, |
And their response: Hi, Thank you for your response and for the actions you’ve taken so far. Your application is still in its review stage. However, the integration requires us to have an invitation code to complete registration. Alternatively, you could send us credentials of a test user which is already registered and connected to a Facebook account in the app. For information about creating a test user, visit our Dev Docs: https://developers.facebook.com/docs/apps/test-users. (https://developers.facebook.com/docs/apps/test-users) Apps go under periodical review by our team, so we ask developers to provide us with test users that are registered in the app and can be used to test the integrations at a later date. Please respond to this email with a valid test user credentials so that we can complete testing of your app. Thank you for your cooperation, and please reply if you have any other questions. Diego |
My response: I have now done the following:
username:
Please realize that if you upload files using Neebla (i.e., post media), that will upload to my personal Google Drive account. There is now a social agreement between me (a Neebla user) and you in terms of the storage. You can remove this Facebook test user account from Neebla, but if you wanted the posted data deleted you'd either need to do that before removing your account, or you'd need to talk to me-- me as a user of Neebla, not as the developer. Neebla never hosts content data. Cheers, |
Facebook responded with: Hi, In order to keep the Facebook platform and community safe, we periodically review apps for compliance. We need the following information/action from you on your app, Neebla (AppId: 401074930287098), in order to approve your app’s continued operation on our platform. Platforms affected: iOS. Platform Policy 6.1: Verify that you have integrated Login correctly. Your app shouldn't crash or hang during the testing process. During Login, your app is crashing or hanging excessively, creating a broken experience for people trying to use your app. To make sure this flow runs smoothly, check that you've integrated Facebook Login correctly. We recommend that you test Login on all integrations. If you have not already done so, please: • Here's our quickstart guide for implementing Facebook Login for Android: https://developers.facebook.com/docs/facebook-login/android Please reply to this email with the requested information/change request before 2021-11-03 12:00 PST. To ensure that we receive your response, respond directly to this email and check that our email address is in the "to" field. Note that new email addresses added using "cc" or "bcc" won't be able to respond to this email or view any future email responses from us regarding this request. If we do not receive a response from you, your app will be subject to enforcement. Thank you for your cooperation in our continued efforts to keep our platform safe, Facebook Developer Operations Team |
My response: You indicate that I need to: "Verify that you have integrated Login correctly. Your app shouldn't crash or hang during the testing process." I'm not sure what you mean. With the account credentials I gave you previously, here is the successful sign in using the Neebla app downloaded from the Apple app store (https://apps.apple.com/us/app/neebla/id1244482164): To diagnose what you mean by your prior email, please provide more details. A video of what you are observing would be best, but a series of screen grabs might also be enough. Please also provide more specific written description of the problem you are finding. |
From Facebook: Hi, Thank you for your response We are unable to complete the fb login on IOs. Error message pop out after the login. Would be helpful if you provide the account credential again. Here I attach couple of screenshot for you to refer. • Here's our quickstart guide for implementing Facebook Login for Android: https://developers.facebook.com/docs/facebook-login/android Thanks, |
Here are the account credentials again: username: Please, if you can permanently write these down at your end. These are intended for your use. |
From Facebook: Facebook [email protected] Hi, In order to keep the Facebook platform and community safe, we periodically review apps for compliance. We need the following information/action from you on your app, Neebla (AppId: 401074930287098), in order to approve your app’s continued operation on our platform. Platforms affected: iOS.
Please reply to this email with the requested information/change request before 2021-10-16 12:00 PST. To ensure that we receive your response, respond directly to this email and check that our email address is in the "to" field. Note that new email addresses added using "cc" or "bcc" won't be able to respond to this email or view any future email responses from us regarding this request. If we do not receive a response from you, your app will be subject to enforcement. Thank you for your cooperation in our continued efforts to keep our platform safe, Facebook Developer Operations Team |
My response: I am confused. This last communication from you is nearly the same as the very first one I received nearly a month ago (see entire history here: #29). In that interval I have given your team Facebook test credentials to sign into Neebla on two separate occasions. I'm at a loss to know how to proceed further. |
From Facebook: Facebook Hi, Your app Neebla (AppId: 401074930287098) doesn't fully comply with our Platform Policies. Since we're striving to improve the Platform experience, your app has been deactivated. Your app is violating Platform Terms 7.a-d: To view this policy in entirety, visit the "Compliance Review Rights and Suspension and Termination of these Terms" section of our Platform Policies at https://developers.facebook.com/terms. This policy includes information on app review, regular monitoring, auditing rights, and certifications. To bring your app into compliance, provide the following in your appeal:
You can access the full list of our Platform Policies here: https://developers.facebook.com/policy/. Once you’ve updated your app, please go to https://developers.facebook.com/appeal to appeal. A member of our team will get back to you within 48 hours. Since we’re always working to create great experiences for developers on Facebook, we’d love to hear your feedback on what you liked about your interaction with us and what we could improve. Please take a few minutes to fill out our survey: www.facebook.com/survey/?oid=926173597535924&cd={"job_id":"1573447519665526"}. |
To Facebook: Please pass this along to a manager or supervisor. I am confused. These last two communications from you are nearly the same as the very first one I received nearly a month ago (see entire history #29). In that interval I have given your team Facebook test credentials to sign into Neebla on two separate occasions. I'm at a loss to know how to proceed further. Please advise. |
From Facebook: Hi, Neebla As a reminder, your app is currently in violation of Facebook Developer Policy, After testing the credentials given we're still experiencing an error message "user not found in system" During Login, your app is creating a broken experience for people trying to use your app. To fix this, check that you've integrated Facebook Login correctly. We recommend that you test Login on all integrations.
Please respond directly to this email after you update your app. Forest |
Dear Forest, What credentials are you using to try to sign into my app? I previously demonstrated here: https://youtu.be/QjQ8_Km0KOA that the credentials I gave can be used to sign in. so I cannot do that. I give the credentials again here: username: I have also attempted to add these credentials into the https://developers.facebook.com/ site, under an App Review, but that part of your site is not letting me submit the review. I also added these same credentials into an Appeal on your developer site. This is really a confusing process and I am feeling frustrated. Please let me know if there are further steps that I can be taking. |
Facebook responses
Facebook [email protected] Hi, In order to keep our Facebook platform and community safe, we periodically review apps for compliance. This can involve testing an apps functionality and Facebook integrations in use. As a reminder, your app is currently in violation of Facebook Developer Policy, During Login, your app is creating a broken experience for people trying to use your app. After testing the credentials given we're still experiencing an error message "user not found in system", To fix this, check that you've integrated Facebook Login correctly. Let us know when you've updated your app by replying to this email. Thank you for your cooperation in our continued efforts to keep our platform safe. Thanks, Alex
Facebook Hi, In order to keep our Facebook platform and community safe, we periodically review apps for compliance. This can involve testing an apps functionality and Facebook integrations in use. Thank you for send your credentials, are working fine. Please ensure that you have successfully integrated Facebook login with your app. Upon re-review, it appears the login with your apps does not appear functional. Let us know when you've updated your app by replying to this email. Thank you for your cooperation in our continued efforts to keep our platform safe. Thanks, Facebook. |
From Facebook: Hi, We have received your request for appeal for your app Neebla (AppId: 401074930287098). Your app has been restored due to the sufficient information you provided for us to be able to review your app. We will continue to review your app so you may see further messages from us if other violations on your platform are found, so please keep an eye out. Thank you for your continued cooperation to keep our platform safe. |
To Facebook: Please forward this to a supervisor or manager. Thank you for restoring Facebook sign in for Neebla. I assume this is just temporary so I can reverify that the account credentials still work. This is the video I made of testing on 10/7/21 using the testing credentials I've supplied: This is the video of re-testing with those same credentials I just made again now. It works for me with no problem: Again, the credentials are: Please do not just respond that you are having problems signing in with these credentials. We've had that cycle of communication several times, and it is not helping make progress. If you send me a video (preferred) or a sequence of screen grabs of your sign in attempt that may help. Please make sure to include the username you are using in that video or screen grab. If I can schedule a meeting with one of your testing staff, we should be able to make progress. Or please suggest other means where I can make progress to resolve this situation. Thank you. |
Their reply: Hi, In order to keep the Facebook platform and community safe, we periodically review apps for compliance. We need the following information/action from you on your app, Neebla (AppId: 401074930287098), in order to approve your app’s continued operation on our platform. Platforms affected: %ADDITIONAL_COMMENTS%. IOS :
Please reply to this email with the requested information/change request before 2021-10-27 12:00 PST. To ensure that we receive your response, respond directly to this email and check that our email address is in the "to" field. Note that new email addresses added using "cc" or "bcc" won't be able to respond to this email or view any future email responses from us regarding this request. If we do not receive a response from you, your app will be subject to enforcement. Thank you for your cooperation in our continued efforts to keep our platform safe, Facebook Developer Operations Team |
My response: Instructions, including credentials:
Please do not just respond that you are having problems signing in with these credentials. We've had that cycle of communication several times, and it is not helping make progress. (I have verified that the credentials above work, on two separate occasions.) If you have problems, I really need you to send me a video (preferred) or a detailed sequence of screen grabs of your sign in attempt that may help. Please make sure to include the username you are using in that video or screen grab. If I can schedule a meeting with one of your testing staff, we should be able to make progress. Or please suggest other means where I can make progress to resolve this situation. Thank you. |
Hi,
Your app Neebla (AppId: 401074930287098) doesn't fully comply with our Platform Policies. Since we're striving to improve the Platform experience, your app has been deactivated.
Your app is violating Platform Terms 7.a-d: To view this policy in entirety, visit the "Compliance Review Rights and Suspension and Termination of these Terms" section of our Platform Policies at https://developers.facebook.com/terms. This policy includes information on app review, regular monitoring, auditing rights, and certifications.
To bring your app into compliance, provide the following in your appeal:
IOS :
Detailed instructions describing how we can access your platform to test and review. Once we are able to access your platform, the experience we test in your app should accurately reflect the experience a user has in your app.
Valid credentials for us to login to your app and test/review its functionality and its use of any Facebook API integration. These credentials should be valid indefinitely to allow for future review of your app.
, Non-platform specific violations :
Detailed instructions describing how we can access your platform to test and review. Once we are able to access your platform, the experience we test in your app should accurately reflect the experience a user has in your app.
Valid credentials for us to login to your app and test/review its functionality and its use of any Facebook API integration. These credentials should be valid indefinitely to allow for future review of your app.
You can access the full list of our Platform Policies here: https://developers.facebook.com/policy/.
Once you’ve updated your app, please go to https://developers.facebook.com/appeal to appeal. A member of our team will get back to you within 48 hours.
The text was updated successfully, but these errors were encountered: