SyncServerII / Neebla

Private and Self-Owned Social Media
MIT License
1 stars 2 forks source link

Facebook deactivation #29

Open crspybits opened 2 years ago

crspybits commented 2 years ago

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 :

  1. 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.

  2. 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 :

  3. 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.

  4. 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.

crspybits commented 2 years ago

I responded by telling Facebook:

1) Where my app was located on the apple app store.

2) That Facebook accounts can only be created by invitation from a cloud storage owning account such as a Dropbox or Google account.

crspybits commented 2 years ago

They responded with:

Facebook case++aazuvr2g7fmdtj@support.facebook.com 6:32 PM (2 hours ago) to Neebla

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 : Platform Terms 4.b: Your privacy policy must comply with applicable law and regulations and must accurately and clearly explain what data you are Processing, how you are Processing it, the purposes for which you are Processing it, and how Users may request deletion of that data.

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

crspybits commented 2 years ago

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:

IMG_5475

Please let me know if you have more questions.

crspybits commented 2 years ago

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 : Platform Terms 4.b: Your privacy policy must comply with applicable law and regulations and must accurately and clearly explain what data you are Processing, how you are Processing it, the purposes for which you are Processing it, and how Users may request deletion of that data.

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

crspybits commented 2 years ago

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, Christopher G. Prince

crspybits commented 2 years ago

I replied to first one and then the other email I received from Facebook for this last response. I was responding to:

Facebook case++aazuvr2g7fmdtj@support.facebook.com

noreply noreply@support.facebook.com 9:09 AM (6 hours ago) to Christopher

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.

crspybits commented 2 years ago

Curious. When I now go to https://developers.facebook.com/apps and I look at my app, I see

Screen Shot 2021-09-18 at 3 29 06 PM

That last email from Facebook then seems spurious.

In that page, it shows:

Required Actions
You don't have any required action items to display. If any of your apps need immediate attention in the future, an item will show here.
crspybits commented 2 years ago

That overall was a harassing and difficult experience with Facebook.

crspybits commented 2 years ago

I just got this further email from Facebook:

Delivered-To: crspybits@gmail.com Received: by 2002:a17:90a:9513:0:0:0:0 with SMTP id t19csp838417pjo; Sat, 18 Sep 2021 23:40:37 -0700 (PDT) X-Google-Smtp-Source: ABdhPJxq40zMjMLkJMmKUWw5iLxX+mW4z+TJLmK8zsl9h0PHjaGjOXaTHNWe8NSL0VAKQHxbv56Y X-Received: by 2002:a05:6402:142e:: with SMTP id c14mr22640236edx.121.1632033637583; Sat, 18 Sep 2021 23:40:37 -0700 (PDT) ARC-Seal: i=1; a=rsa-sha256; t=1632033637; cv=none; d=google.com; s=arc-20160816; b=os/+IOVZGDdGtgG1sSwa6jkQIFQTiSWJg4DdcBxzYgOfobdnBxH1VZ+6KYTMelhbLf 03dXoMLbx1K1N4hMBR2hLNrOT1FqT3F2n3867IptaNZoBlKGWkHxQUST1Bsl20ffCSU/ U7M75F68eN2FlV79ECWQXfh3aAekdOp76jlzfoD/oUyjJKTmyUe4IVdnKKthjAerlWWm PHxkN7WZdSj2Zfe0j8gYzWuZKhGtd+CPoryntG76KwMUVrB45EFMuBHbh6W8OtwFqy7m qQpPoBhXXi7yCcbBTkAspjSjflM9JDE9LawsVdMqwSGytGgCaWgviFqRGvqZPIQDgtue ak8Q== ARC-Message-Signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=google.com; s=arc-20160816; h=message-id:content-transfer-encoding:mime-version:auto-submitted :precedence:reply-to:from:subject:to:date:dkim-signature; bh=wmRf1iHPBC32JtDLQxawChK/wWDmgDCCyCR2cEWfmQA=; b=zofK0GbKrvRbhElb61cMIn3kua2G18UBMROlaVsRkD/TsyaHnIdjKuZhdnhrbhPpHt 3CNzb5gjOX9zi19Jg4w+ERlt2yN3gCkc/T8XytpBPAosTEZi2GKpFodp8DzcQjqxWA+g qsG8LPPgb5vOk8uMDLuey67Ks0LZ284yr69GX8Nhghyk2lMbkACCPeC4RLiL4wjEjtCD B/S2mwQHH6jx2gFoK/KQC9ssTjuNshDOhym9zn3iNDSt2wM69okxlBPVTaRawvET7uCV Nkz6MWvu80e0Tiv8bgnXGGu+/KJabIKmlreXFXNMTbvnyRz87XYsIfvnA5rkhEt1AtE/ pxtg== ARC-Authentication-Results: i=1; mx.google.com; dkim=pass header.i=@support.facebook.com header.s=s1024-2013-q3 header.b=Lx2CQBmZ; spf=fail (google.com: domain of case++aazqp5hewavrrd@support.facebook.com does not designate 192.185.144.28 as permitted sender) smtp.mailfrom=case++aazqp5hewavrrd@support.facebook.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=support.facebook.com Return-Path: case++aazqp5hewavrrd@support.facebook.com Received: from gateway31.websitewelcome.com (gateway31.websitewelcome.com. [192.185.144.28]) by mx.google.com with ESMTPS id h12si2779200edb.236.2021.09.18.23.40.37 for crspybits@gmail.com (version=TLS1_2 cipher=ECDHE-ECDSA-AES128-GCM-SHA256 bits=128/128); Sat, 18 Sep 2021 23:40:37 -0700 (PDT) Received-SPF: fail (google.com: domain of case++aazqp5hewavrrd@support.facebook.com does not designate 192.185.144.28 as permitted sender) client-ip=192.185.144.28; Authentication-Results: mx.google.com; dkim=pass header.i=@support.facebook.com header.s=s1024-2013-q3 header.b=Lx2CQBmZ; spf=fail (google.com: domain of case++aazqp5hewavrrd@support.facebook.com does not designate 192.185.144.28 as permitted sender) smtp.mailfrom=case++aazqp5hewavrrd@support.facebook.com; dmarc=pass (p=REJECT sp=REJECT dis=NONE) header.from=support.facebook.com Received: from cm16.websitewelcome.com (cm16.websitewelcome.com [100.42.49.19]) by gateway31.websitewelcome.com (Postfix) with ESMTP id 83614C0D3 for crspybits@gmail.com; Sun, 19 Sep 2021 01:40:09 -0500 (CDT) Received: from gator4014.hostgator.com ([192.185.4.25]) by cmsmtp with SMTP id RqUjmouDxjSwzRqUjmHm7B; Sun, 19 Sep 2021 01:40:09 -0500 X-Authority-Reason: s=1 Received: from 66-220-155-147.mail-mail.facebook.com ([66.220.155.147]:36345) by gator4014.hostgator.com with esmtps (TLS1.2) tls TLS_ECDHE_RSA_WITH_AES_128_GCM_SHA256 (Exim 4.94.2) (envelope-from case++aazqp5hewavrrd@support.facebook.com) id 1mRqUj-001lfv-6c for chris@SpasticMuffin.biz; Sun, 19 Sep 2021 01:40:09 -0500 DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/simple; d=support.facebook.com; s=s1024-2013-q3; t=1632033586; bh=wmRf1iHPBC32JtDLQxawChK/wWDmgDCCyCR2cEWfmQA=; h=Date:To:Subject:From:MIME-Version:Content-Type; b=Lx2CQBmZi9FtRYd7FDS772gYJSqeznEjEXyAJNcEb5mt2HGvAV9anY8SaG/WR4+P7 G7uYURzjbnDk65q2I4Li3rS1lzwZ7WnbyhcUYVwMnlRnReNYzw5q2aTS4tdTnpTBfg FXwF/5cOCfrCoKXOFw+lptzZrWGH+HhKYS271K50= X-Facebook: from 2401:db00:302c:6918:face:0:158:0 ([MTI3LjAuMC4x]) by review.internmc.facebook.com with HTTPS (ZuckMail); Date: Sat, 18 Sep 2021 23:39:46 -0700 To: Neebla chris@spasticmuffin.biz Subject: Neebla App Appeal X-Priority: 3 X-Mailer: ZuckMail [version 1.00] From: Facebook case++aazqp5hewavrrd@support.facebook.com Reply-to: Facebook case++aazqp5hewavrrd@support.facebook.com X-CODE-REVISION: 1004419555 Precedence: Bulk Auto-Submitted: auto-generated MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Content-Type: text/plain; charset="UTF-8" Message-ID: 617ea2bc191411ec9913b026285db650-8d599c0@support.facebook.com X-AntiAbuse: This header was added to track abuse, please include it with any abuse report X-AntiAbuse: Primary Hostname - gator4014.hostgator.com X-AntiAbuse: Original Domain - spasticmuffin.biz X-AntiAbuse: Originator/Caller UID/GID - [47 12] / [47 12] X-AntiAbuse: Sender Address Domain - support.facebook.com X-BWhitelist: no X-Source-IP: 66.220.155.147 X-Source-L: No X-Exim-ID: 1mRqUj-001lfv-6c X-Source: X-Source-Args: X-Source-Dir: X-Source-Sender: 66-220-155-147.mail-mail.facebook.com [66.220.155.147]:36345 X-Source-Auth: crspybit X-Email-Count: 1 X-Source-Cap: Y3JzcHliaXQ7Y3JzcHliaXQ7Z2F0b3I0MDE0Lmhvc3RnYXRvci5jb20= X-Local-Domain: no X-Forwarder: gator4014.hostgator.com

Hi,

Thanks for getting in touch with us for your app Neebla (AppId: 40107493028= 7098).=20

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.=20

Currently, we are unable to access your app to review for compliance. Our a= gents are unable to register an account with your app, and access for revie= w. In order for us to confirm your app for compliance, kindly provide us wi= th valid credentials - email and password - to a registered test account.= =20

Notes regarding the above:

Thank you for your cooperation in our continued efforts to keep our platfor= m safe.

Facebook Developers Operations Team

crspybits commented 2 years ago

Here is the status of my app on https://developers.facebook.com/apps/?show_reminder=true:

Screen Shot 2021-09-19 at 8 42 39 AM

And in the specific page for app at https://developers.facebook.com/apps/401074930287098/dashboard/

Screen Shot 2021-09-19 at 8 43 56 AM
crspybits commented 2 years ago

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: https://github.com/SyncServerII/Neebla/issues/29.

Sincerely, Christopher G. Prince

crspybits commented 2 years ago

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 DevOps Agent Facebook

crspybits commented 2 years ago

My response:

I have now done the following:

1) Using my personal Google Drive sign in on Neebla, I created a sharing invitation for a review album on the app.

2) I accepted that invitation with a new Facebook test user account:

username: password:

3) You should now be able to sign into that account using Neebla.

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, Chris.

crspybits commented 2 years ago

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 • We encourage you to test your Login integration following these steps here: https://developers.facebook.com/docs/facebook-login/testing-your-login-flow/ • Best Practices for Login can be found here: https://developers.facebook.com/docs/facebook-login/best-practices

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

crspybits commented 2 years ago

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):

https://youtu.be/QjQ8_Km0KOA

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.

crspybits commented 2 years ago

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 • We encourage you to test your Login integration following these steps here: https://developers.facebook.com/docs/facebook-login/testing-your-login-flow/ • Best Practices for Login can be found here: https://developers.facebook.com/docs/facebook-login/best-practices

Thanks,

Facebook

crspybits commented 2 years ago

Here are the account credentials again:

username: password:

Please, if you can permanently write these down at your end. These are intended for your use.

crspybits commented 2 years ago

From Facebook:

Facebook case++aazr4oprctxobo@support.facebook.com Sun, Oct 10, 11:31 PM (20 hours ago) to Neebla

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.

  1. 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.

  2. 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.

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

crspybits commented 2 years ago

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: https://github.com/SyncServerII/Neebla/issues/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.

crspybits commented 2 years ago

From Facebook:

Facebook Oct 13, 2021, 6:18 PM (1 day ago) to Neebla

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:

  1. 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.

  2. 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.

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"}.

crspybits commented 2 years ago

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 https://github.com/SyncServerII/Neebla/issues/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.

crspybits commented 2 years ago

From Facebook:

Hi,

Neebla AppId: 401074930287098

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" Verify that you have integrated Login correctly. Your app shouldn't crash or hang during the testing process."

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 Facebook

crspybits commented 2 years ago

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. I just tried now to re-verify that those credentials work, but you have disabled sign in with Facebook for my app:

Simulator Screen Shot - iPhone 12 - 2021-10-16 at 15 18 58

so I cannot do that.

I give the credentials again here:

username: password:

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.

crspybits commented 2 years ago

Facebook responses

1) Neebla App Appeal Inbox

Facebook case++aazucnpr5y3nou@support.facebook.com 2:30 AM (17 hours ago) to Neebla

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 DevOps Compliance Team Facebook

1) Facebook Platform Policy - App Deactivated: Neebla (401074930287098) Inbox

Facebook 12:39 AM (19 hours ago) to Neebla

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.

crspybits commented 2 years ago

My response:

Please forward this to a manager or supervisor.

As I indicated before, I am unable to retest my sign in as you have it disabled.

My prior testing indicated it was working.

apparently, with the sign in I gave you: username: password:

you are unable to sign in.

How can I resolve this situation? If you can enable sign for my app again, I can re-retest. If you send me video or a sequence of screen grabs of your sign in attempt (including the credentials you are using) I can check them and try to see what's happening. 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.

crspybits commented 2 years ago

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.

crspybits commented 2 years ago

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: https://youtu.be/QjQ8_Km0KOA

This is the video of re-testing with those same credentials I just made again now. It works for me with no problem: https://youtu.be/FFrQvKUiQ_w

Again, the credentials are: username: password:

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.

crspybits commented 2 years ago

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 :

  1. 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.

  2. 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 :

  3. 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.

  4. 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.

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

crspybits commented 2 years ago

My response:

Instructions, including credentials:

  1. Download the Neebla app to your iPhone or iPad device (see https://apps.apple.com/us/app/neebla/id1244482164).

  2. Launch the app you just downloaded.

  3. Tap on "Sign-in"

  4. Tap on "Continue with Facebook", and follow your sign in flow.

  5. Enter the credentials I have given you previously: username: password:

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.