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
Convert legal PDFs to markdown #868
Convert legal PDFs to markdown #868
Conversation
Also made link to the privacy policy explicit.
Added my name
Thanks @purpledrosophila - we shouldn't change any of the wording except through advice by legal counsel. Can you confirm this is an exact copy of the current PDFs? |
@advayDev1 Yes, I can confirm. The only thing I changed was a whitespace error that I caught while converting. Somebody forgot a space between a couple words, and I fixed it. |
docs/PRIVACY.md
Outdated
* Apple Store (iTunes Store) (Privacy Policy) | ||
* Google Analytics (Privacy Policy and Terms) | ||
* Google Cloud (Privacy Policy) | ||
* Google Firebase (Privacy Policy) | ||
* Google Play Store (Privacy Policy) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
* Apple Store (iTunes Store) (Privacy Policy) | |
* Google Analytics (Privacy Policy and Terms) | |
* Google Cloud (Privacy Policy) | |
* Google Firebase (Privacy Policy) | |
* Google Play Store (Privacy Policy) | |
* Apple Store (iTunes Store) ([Privacy Policy](https://www.apple.com/legal/privacy/en-ww/)) | |
* Google Analytics ([Privacy Policy](https://support.google.com/analytics/answer/6004245) and [Terms](https://www.google.com/analytics/terms/)) | |
* Google Cloud ([Privacy Policy](https://cloud.google.com/security/privacy)) | |
* Google Firebase ([Privacy Policy](https://firebase.google.com/support/privacy)) | |
* Google Play Store ([Privacy Policy](https://policies.google.com/privacy?hl=en&gl=us)) |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Fixed. Will commit in just a minute when I fix the rest of this page's requests.
Added privacy policy link.
Added links where necessary.
All links should be updated now. Anything else I should tweak? |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
There are minor content mismatches going from PDF to Markdown: 2 dashes inserted and a corrected spelling. Not sure who should decide if these should change…
docs/PRIVACY.md
Outdated
|
||
The use of data described in the WHO Privacy Policy applies to the Service. Additionally, we use Usage Data to enable participation in interactive features of our Service and to provide you with information if you opt into receiving information through the Service or engage with interactive features. | ||
|
||
## Third-Party Apps and Services |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Content mismatch: "Third Party" doesn't have a dash in the current privacy.pdf
docs/PRIVACY.md
Outdated
|
||
## Third-Party Apps and Services | ||
|
||
Third-party applications and/or services linked to or embedded in the App governed by those third-party security and privacy policies (see [third party tools][8]). If you consent to receiving push notifications, a third-party provider may collect device and regional location information, but your identity or Personal Data will not be revealed to us as a result of enabling such notifications. You may stop push notifications by adjusting your device settings. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Content mismatch: "third party provider" doesn't have a dash in the current privacy.pdf
docs/PRIVACY.md
Outdated
|
||
## Data Retention and Transfer | ||
|
||
We retain and use Personal Data and Usage Data only as long as is necessary for the purposes set out in our Privacy Policy and this Privacy Notice, or to the extent necessary to comply with legal obligations, resolve disputes, or enforce legal agreements and policies. We transfer the data, including Personal Data, to the U.S.A. for processing and storage, and by using or submitting information via the Service you consent to such transfer. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Content mismatch: "Useage Data" in the current privacy.pdf
The original word "useage" does appear to be a misspelling in American and British English. But I would confirm even typos with legal…
OK; if correcting typos like that is necessary to confirm with legal, then
I would suggest doing a full rewrite for the sake of readability, then
looping legal in on this. I didn't think that simply correcting typos would
require the legal department's approval -- the terms PDF listed
"third-party" as one word with a hyphen, so I assumed that any place where
it was 2 words was a simple typo. As I've mentioned previously, there are
parts of the current PDFs that could be quite difficult to understand
because of how the sentences are structured, and I'm certain we could
simplify them without losing meaning. Readability is one of my specialties,
and as I'm sure you know, that goes along with accessibility. Who would we
have to talk to in legal about this?
…On Mon, Apr 6, 2020 at 12:45 PM Arthur Klepchukov ***@***.***> wrote:
***@***.**** commented on this pull request.
There are minor content mismatches going from PDF to Markdown: 2 dashes
inserted and a corrected spelling. Not sure who should decide if these
should change…
------------------------------
In docs/PRIVACY.md
<#868 (comment)>
:
> +By using a Service, you agree to the collection and use of data in accordance with these policies. We do not disclose, share, sell, or transfer any information about Service users unless required by law or for law enforcement.
+
+## Data We Collect
+
+When you use our Service we:
+
+* Do not collect data that identifies you personally (“Personal Data”) unless you choose to provide that information to us.
+* Do collect information that does not identify you personally, including data collected automatically either generated by the use of the Service or from the Service infrastructure (“Usage Data”). Usage Data may include location information, which we may use to provide you with more relevant information or language choices.
+
+Our Apps are not intended to be used by or to solicit information of any kind from children under age 13.
+
+## How We Use Data
+
+The use of data described in the WHO Privacy Policy applies to the Service. Additionally, we use Usage Data to enable participation in interactive features of our Service and to provide you with information if you opt into receiving information through the Service or engage with interactive features.
+
+## Third-Party Apps and Services
Content mismatch: "Third Party" doesn't have a dash in the current
privacy.pdf
<https://github.com/WorldHealthOrganization/app/blob/069bfe9/server/appengine/src/main/webapp/privacy.pdf>
------------------------------
In docs/PRIVACY.md
<#868 (comment)>
:
> +## Data We Collect
+
+When you use our Service we:
+
+* Do not collect data that identifies you personally (“Personal Data”) unless you choose to provide that information to us.
+* Do collect information that does not identify you personally, including data collected automatically either generated by the use of the Service or from the Service infrastructure (“Usage Data”). Usage Data may include location information, which we may use to provide you with more relevant information or language choices.
+
+Our Apps are not intended to be used by or to solicit information of any kind from children under age 13.
+
+## How We Use Data
+
+The use of data described in the WHO Privacy Policy applies to the Service. Additionally, we use Usage Data to enable participation in interactive features of our Service and to provide you with information if you opt into receiving information through the Service or engage with interactive features.
+
+## Third-Party Apps and Services
+
+Third-party applications and/or services linked to or embedded in the App governed by those third-party security and privacy policies (see [third party tools][8]). If you consent to receiving push notifications, a third-party provider may collect device and regional location information, but your identity or Personal Data will not be revealed to us as a result of enabling such notifications. You may stop push notifications by adjusting your device settings.
Content mismatch: "third party provider" doesn't have a dash in the current
privacy.pdf
<https://github.com/WorldHealthOrganization/app/blob/069bfe9/server/appengine/src/main/webapp/privacy.pdf>
------------------------------
In docs/PRIVACY.md
<#868 (comment)>
:
> +
+## How We Use Data
+
+The use of data described in the WHO Privacy Policy applies to the Service. Additionally, we use Usage Data to enable participation in interactive features of our Service and to provide you with information if you opt into receiving information through the Service or engage with interactive features.
+
+## Third-Party Apps and Services
+
+Third-party applications and/or services linked to or embedded in the App governed by those third-party security and privacy policies (see [third party tools][8]). If you consent to receiving push notifications, a third-party provider may collect device and regional location information, but your identity or Personal Data will not be revealed to us as a result of enabling such notifications. You may stop push notifications by adjusting your device settings.
+
+## Disclaimer
+
+THE MATERIALS EMBODIED IN THIS SERVICE ARE PROVIDED “AS-IS” AND WITHOUT WARRANTY OF ANY KIND, EXPRESSED, IMPLIED OR OTHERWISE, INCLUDING WITHOUT LIMITATION, ANY WARRANTY OF FITNESS FOR A PARTICULAR PURPOSE. IN NO EVENT SHALL THE WORLD HEALTH ORGANIZATION BE LIABLE TO YOU OR ANYONE ELSE FOR ANY DIRECT, SPECIAL, INCIDENTAL, INDIRECT OR CONSEQUENTIAL DAMAGES OF ANY KIND, OR ANY DAMAGES WHATSOEVER, WHETHER OR NOT ADVISED OF THE POSSIBILITY OF SUCH LOSS, HOWEVER CAUSED AND ON ANY THEORY OF LIABILITY, ARISING OUT OF OR IN CONNECTION WITH THE POSSESSION, USE OR PERFORMANCE OF THIS SERVICE.
+
+## Data Retention and Transfer
+
+We retain and use Personal Data and Usage Data only as long as is necessary for the purposes set out in our Privacy Policy and this Privacy Notice, or to the extent necessary to comply with legal obligations, resolve disputes, or enforce legal agreements and policies. We transfer the data, including Personal Data, to the U.S.A. for processing and storage, and by using or submitting information via the Service you consent to such transfer.
Content mismatch: "Useage Data" in the current privacy.pdf
<https://github.com/WorldHealthOrganization/app/blob/069bfe9/server/appengine/src/main/webapp/privacy.pdf>
The original word "useage" does appear to be a misspelling
<https://linguistlist.org/ask-ling/message-details1.cfm?asklingid=200312267>
in American and British English. But I would confirm even typos with legal…
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#868 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANENNIYUZLEUT3EJIG7H24LRLIBJDANCNFSM4L67PRNA>
.
|
@purpledrosophila @britannio I'm surprised this PR doesn't remove the server-side PDFs or the routing to them: serve("/terms").with(forwardTo("/terms.pdf"));
serve("/privacy").with(forwardTo("/privacy.pdf")); Also seems like we'd have to serve HTML, not Markdown at those URLs. I can't test the accessibility of the content in the app without being able to navigate to these new terms and privacy policy from within the app. |
@avkvirtru I was completely oblivious to those files. If we switched from PDFs to HTML then the link in the app would show a website instead of downloading a PDF. The other option was converting the PDFs to markdown and displaying the markdown in the app, that way it's also version controlled. Maybe now is the time to decide what should actually be done, from a legal side are there any rks of showing a static TOS & PP in the event that we update them? |
I would suggest writing the files as HTML. They shouldn't be that hard to
maintain; they're pretty simple. Is there a unified HTML template for the
entire app? If so, I can check it for accessibility and use that. Or, I
could write a new one.
…On Mon, Apr 6, 2020 at 1:04 PM Britannio Jarrett ***@***.***> wrote:
@avkvirtru <https://github.com/avkvirtru> I was completely oblivious to
those files. If we switched from PDFs to HTML then the link in the app
would show a website instead of downloading a PDF. The other option was
converting the PDFs to markdown and displaying the markdown in the app,
that way it's also version controlled.
Maybe now is the time to decide what should actually be done, from a legal
side are there any rks of showing a static TOS & PP in the event that we
update them?
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#868 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANENNI3NOYVSMAIO4SFQQ63RLIDQFANCNFSM4L67PRNA>
.
|
@britannio the current approach is to show a web view in the app that renders those PDFs. HTML makes the most sense to me. |
First - thank you! Can you make sure these are in a docs/legal folder? We can then add some rules to make sure they are reviewed by legal before they get committed unlike all other parts of the codebase. |
You're welcome. 🙂 Just to be clear, do you want me to put the current
Markdown I created in a docs/legal folder, or do you want me to convert
them into HTML before making that folder? Also, are there any other legal
docs I should convert and put in there while I'm at it?
…On Mon, Apr 6, 2020, 15:11 Advay Mengle ***@***.***> wrote:
First - thank you!
Can you make sure these are in a docs/legal folder?
We can then add some rules to make sure they are reviewed by legal before
they get committed unlike all other parts of the codebase.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#868 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANENNI4ZQQBOL3WCFGOJ7MLRLISMPANCNFSM4L67PRNA>
.
|
Every document needing legal counsel review can be in docs/legal |
Is that everything currently in the docs folder, then?
…On Mon, Apr 6, 2020, 15:55 Advay Mengle ***@***.***> wrote:
Every document needing legal counsel review can be in docs/legal
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#868 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANENNI3DXWUZ4X2N6ZUYJ53RLIXU7ANCNFSM4L67PRNA>
.
|
I believe you need to create a |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Please confirm all differences between most recent pdfs and master
Can you please give me the links to the most recent PDFs? Just want to make
sure I'm comparing the right files, didn't want to assume the old links
were still current.
…On Fri, Apr 17, 2020, 11:19 Advay Mengle ***@***.***> wrote:
***@***.**** requested changes on this pull request.
Please confirm all differences between most recent pdfs and master
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#868 (review)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANENNIZ3UHMVGGXUUST4LA3RNBXQNANCNFSM4L67PRNA>
.
|
OK, something weird is going on with my GitHub setup, and I'm not sure what it is. I'm trying to work on another issue, can't seem to do it, and can't seem to update my repository, for some reason. I've been trying to figure out what's going on, not having much success. If I delete my fork and the branch attached to this pull request, will we have to create a new issue for this? I'm sorry about this issue; I'm really not sure what's going on. I've got the updated Markdown, though; I just need the links to the PDFs again to make sure that they're the same. |
OK, sorry for the spamming, I think I somehow managed to update my branch properly. Once I have the old PDFs in hand to double-check one more time, we should be good. |
@purpledrosophila how's this going |
Sorry for the delay, I've been sick. Not COVID, thank goodness. I was just
going to look at this now, I'll have it committed in a few minutes.
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
…On Fri, Apr 24, 2020 at 7:59 PM Advay Mengle ***@***.***> wrote:
@purpledrosophila <https://github.com/purpledrosophila> how's this going
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#868 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANENNI6UH4QHYUKXXBDHWRLROIRURANCNFSM4L67PRNA>
.
|
Made sure "third party" is always 2 words with a space, for consistency with TERMS.
Hi all, I fixed a few typos in PRIVACY; other than that, the Markdown is an exact match to the PDFs. The Third Party Tools section looks a little different in the Markdown, but that was by request; if you want me to change it back let me know. I noticed a few more things we may want to check with legal for the sake of clarity. Note that I did not make these changes yet, I'm just suggesting them. As far as I can tell, the content of the files is good, no more changes are essential. Under "Prohibited Uses" in TERMS, the PDF says: "You agree not to use the App in any way that is unlawful, illegal or unauthorised; advocates, promotes or assists any unlawful; or is likely to disrupt the Service." Shouldn't it say: "You agree not to use the App in any way that is unlawful, illegal or unauthorised; advocates, promotes or assists any unlawful activities; or is likely to disrupt the Service." Seems like a word might have been missed there? Also, in terms of clarity -- TERMS says this: "THE APP IS IN NO WAY TO BE CONSIDERED OR USED AS A REPLACEMENT FOR PERSONAL PROFESSIONAL MEDICAL ADVICE FROM YOUR DOCTOR." Wouldn't it be clearer to say: "THE APP IS IN NO WAY TO BE CONSIDERED OR USED AS A REPLACEMENT FOR PROFESSIONAL MEDICAL ADVICE FROM YOUR PERSONAL DOCTOR." "Personal professional" seems like it could be confusing. Lastly, just a thought from me -- I ran TERMS and PRIVACY through a readability analyzer, and they have higher reading levels than they probably should if we want people to understand them. PRIVACY has a reading level of 9.8, which isn't that bad, but an ideal would be 8 or lower, as in an 8th grade reading level. TERMS has a reading level of over 13, which means no one hasn't completed at least some college could read it easily. I'm aware that things have to be phrased in "legalese" to some degree, but is there any way we could simplify them a bit? I figure that the more understandable these are, the better off WHO will be. |
@purpledrosophila hope you're feeling better and thank you! @stephliu I'll get the current version in - can you sync with counsel on the suggestions @purpledrosophila made? |
@purpledrosophila what typos did you change? |
Ah, I thought that third party was always 2 words. There were instances in
both documents where there it was sometimes written as 2 words, sometimes
written as one hyphenated word. Did I second-guess myself too much; should
they all have been one hyphenated word?
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
…On Fri, Apr 24, 2020 at 11:22 PM Advay Mengle ***@***.***> wrote:
@purpledrosophila <https://github.com/purpledrosophila> what typos did
you change? third-party should keep its hyphen when used as an adjective
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#868 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANENNI2YHQ437CZ3GHEGHL3ROJJRDANCNFSM4L67PRNA>
.
|
|
Hmm, I learned something today. :) I will fix this right now.
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=icon>
Virus-free.
www.avast.com
<https://www.avast.com/sig-email?utm_medium=email&utm_source=link&utm_campaign=sig-email&utm_content=webmail&utm_term=link>
<#DAB4FAD8-2DD7-40BB-A1B8-4E2AA1F9FDF2>
…On Sat, Apr 25, 2020 at 2:30 PM Advay Mengle ***@***.***> wrote:
third party as a noun and third-party as an adjective. Let's go back to
whatever counsel had, and Stephanie will coordinate the on-going changes
with counsel.
—
You are receiving this because you were mentioned.
Reply to this email directly, view it on GitHub
<#868 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/ANENNI3EJSLANYEE72T6RXLROMT3NANCNFSM4L67PRNA>
.
|
Fixed: "third party" = noun, "third-party" = adjective
Fixed: "third party" = noun, "third-party" = adjective
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving solely for markdown conversion, and not legal content
@advayDev1 Do you want me to create another issue for the text of these documents? |
Sure go for it @purpledrosophila |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Chheomtit1993![Uploading 93710574...]
Please follow this checklist. Please check each appropriate box (put an 'x' or check it after creating the PR).
After all boxes above are checked, request and receive an Approved review from any team member knowledgable in the area (TODO team member list). Once approved, the team member will assign your review to a Committer or use the
needs-merge
label.What does this PR accomplish?
Converts legal PDFs to Markdown as start of accessibility edits.
This handles the simple conversion, but I have noticed some inconsistencies in phrasing and places where terms could be clarified. I would also suggest creating a legal terms glossary as part of the issue this request addresses. Running the text through Readable.org also showed that we could potentially simplify and clarify the text; I suggest we do that before closing this issue.
812 -- Recommend not closing this yet.
Did you add any dependencies?
How did you test the change?
Checked to make sure Markdown was valid.