{"action":"created","issue":{"url":"https://api.github.com/repos/hypothesis/product-backlog/issues/560","repository_url":"https://api.github.com/repos/hypothesis/product-backlog","labels_url":"https://api.github.com/repos/hypothesis/product-backlog/issues/560/labels{/name}","comments_url":"https://api.github.com/repos/hypothesis/product-backlog/issues/560/comments","events_url":"https://api.github.com/repos/hypothesis/product-backlog/issues/560/events","html_url":"https://github.com/hypothesis/product-backlog/issues/560","id":308630365,"number":560,"title":"GDPR - Ask users to opt-in to our privacy policy","user":{"login":"ajpeddakotla","id":7463523,"avatar_url":"https://avatars3.githubusercontent.com/u/7463523?v=4","gravatar_id":"","url":"https://api.github.com/users/ajpeddakotla","html_url":"https://github.com/ajpeddakotla","followers_url":"https://api.github.com/users/ajpeddakotla/followers","following_url":"https://api.github.com/users/ajpeddakotla/following{/other_user}","gists_url":"https://api.github.com/users/ajpeddakotla/gists{/gist_id}","starred_url":"https://api.github.com/users/ajpeddakotla/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ajpeddakotla/subscriptions","organizations_url":"https://api.github.com/users/ajpeddakotla/orgs","repos_url":"https://api.github.com/users/ajpeddakotla/repos","events_url":"https://api.github.com/users/ajpeddakotla/events{/privacy}","received_events_url":"https://api.github.com/users/ajpeddakotla/received_events","type":"User","site_admin":false},"labels":[{"id":639165397,"url":"https://api.github.com/repos/hypothesis/product-backlog/labels/Design","name":"Design","color":"e99695","default":false},{"id":880169127,"url":"https://api.github.com/repos/hypothesis/product-backlog/labels/GDPR","name":"GDPR","color":"fc8744","default":false}],"state":"closed","locked":false,"assignee":{"login":"lyzadanger","id":439947,"avatar_url":"https://avatars2.githubusercontent.com/u/439947?v=4","gravatar_id":"","url":"https://api.github.com/users/lyzadanger","html_url":"https://github.com/lyzadanger","followers_url":"https://api.github.com/users/lyzadanger/followers","following_url":"https://api.github.com/users/lyzadanger/following{/other_user}","gists_url":"https://api.github.com/users/lyzadanger/gists{/gist_id}","starred_url":"https://api.github.com/users/lyzadanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lyzadanger/subscriptions","organizations_url":"https://api.github.com/users/lyzadanger/orgs","repos_url":"https://api.github.com/users/lyzadanger/repos","events_url":"https://api.github.com/users/lyzadanger/events{/privacy}","received_events_url":"https://api.github.com/users/lyzadanger/received_events","type":"User","site_admin":false},"assignees":[{"login":"lyzadanger","id":439947,"avatar_url":"https://avatars2.githubusercontent.com/u/439947?v=4","gravatar_id":"","url":"https://api.github.com/users/lyzadanger","html_url":"https://github.com/lyzadanger","followers_url":"https://api.github.com/users/lyzadanger/followers","following_url":"https://api.github.com/users/lyzadanger/following{/other_user}","gists_url":"https://api.github.com/users/lyzadanger/gists{/gist_id}","starred_url":"https://api.github.com/users/lyzadanger/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/lyzadanger/subscriptions","organizations_url":"https://api.github.com/users/lyzadanger/orgs","repos_url":"https://api.github.com/users/lyzadanger/repos","events_url":"https://api.github.com/users/lyzadanger/events{/privacy}","received_events_url":"https://api.github.com/users/lyzadanger/received_events","type":"User","site_admin":false},{"login":"dawariley","id":5212631,"avatar_url":"https://avatars2.githubusercontent.com/u/5212631?v=4","gravatar_id":"","url":"https://api.github.com/users/dawariley","html_url":"https://github.com/dawariley","followers_url":"https://api.github.com/users/dawariley/followers","following_url":"https://api.github.com/users/dawariley/following{/other_user}","gists_url":"https://api.github.com/users/dawariley/gists{/gist_id}","starred_url":"https://api.github.com/users/dawariley/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/dawariley/subscriptions","organizations_url":"https://api.github.com/users/dawariley/orgs","repos_url":"https://api.github.com/users/dawariley/repos","events_url":"https://api.github.com/users/dawariley/events{/privacy}","received_events_url":"https://api.github.com/users/dawariley/received_events","type":"User","site_admin":false}],"milestone":null,"comments":12,"created_at":"2018-03-26T15:51:13Z","updated_at":"2018-04-20T14:11:44Z","closed_at":"2018-04-20T14:11:44Z","author_association":"COLLABORATOR","body":"### Justification\r\n\r\nIn order to meet new GDPR requirements, we need to provide users with a link to the privacy policy on the sign up form and include a way to actively opt-in to our privacy policy. \r\n\r\n**A/C**\r\n\r\n- [ ] The revised sign up form contains an explicit opt-in to privacy policy checkbox - **unchecked by default**.\r\n- [ ] The revised sign up form contains an explicit opt-in to product and research communications checkbox - **checked by default**. covered in #431 \r\n- [ ] Link to privacy and cookies policy in the acceptance language. e.g. \"I have read and agree to the privacy and cookies policy.\"\r\n- [ ] Copy linking to terms of service and community guidelines is appended to the opt-in to privacy policy checkbox string above( note: no tracking of opt-in to terms or community guidelines is needed - purely informational.)\r\n- [ ] Sign up to Hypothesis is prevented if users do not accept the privacy policy and a tooltip is displayed with the text \"Acceptance of the privacy policy is required.\" which points to the checkbox.\r\n\r\n### Mock up\r\n![sign up - revised language - final ammended](https://user-images.githubusercontent.com/5212631/39004003-0ee86a36-43f4-11e8-98e6-e89e8e1f29bf.png)\r\n\r\n\r\n**Tooltip when the form is submitted with an incomplete field.**\r\n\r\n![screen shot 2018-04-12 at 14 21 12](https://user-images.githubusercontent.com/5212631/38680043-4004acd4-3e5d-11e8-8023-4dc6da6dfbaa.png)\r\n\r\n\r\n_Notes from @ajpeddakotla_ \r\n\r\n- This doesn't cover users that have already signed in. It only covers users that will be creating new accounts. \r\n- If users don't agree to our policy, they won't be able to create accounts. \r\n- We need to make sure everything we're linking to is fully available/accessible on our website.\r\n\r\nNote: this card is closely related to the opt-in for marketing permissions signup: https://github.com/hypothesis/product-backlog/issues/431\r\n\r\nImplementation issue can be found here: https://github.com/hypothesis/product-backlog/issues/591"},"comment":{"url":"https://api.github.com/repos/hypothesis/product-backlog/issues/comments/383108765","html_url":"https://github.com/hypothesis/product-backlog/issues/560#issuecomment-383108765","issue_url":"https://api.github.com/repos/hypothesis/product-backlog/issues/560","id":383108765,"user":{"login":"ajpeddakotla","id":7463523,"avatar_url":"https://avatars3.githubusercontent.com/u/7463523?v=4","gravatar_id":"","url":"https://api.github.com/users/ajpeddakotla","html_url":"https://github.com/ajpeddakotla","followers_url":"https://api.github.com/users/ajpeddakotla/followers","following_url":"https://api.github.com/users/ajpeddakotla/following{/other_user}","gists_url":"https://api.github.com/users/ajpeddakotla/gists{/gist_id}","starred_url":"https://api.github.com/users/ajpeddakotla/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/ajpeddakotla/subscriptions","organizations_url":"https://api.github.com/users/ajpeddakotla/orgs","repos_url":"https://api.github.com/users/ajpeddakotla/repos","events_url":"https://api.github.com/users/ajpeddakotla/events{/privacy}","received_events_url":"https://api.github.com/users/ajpeddakotla/received_events","type":"User","site_admin":false},"created_at":"2018-04-20T14:11:44Z","updated_at":"2018-04-20T14:11:44Z","author_association":"COLLABORATOR","body":"Closing this as we've broken this card down into 2 parts: \r\n#590 and #431 "}}
{"actor":{"display_login":"ajpeddakotla"}}