From 1c7626ab9f7b3b1e674c7062fb7bb095756b21d3 Mon Sep 17 00:00:00 2001 From: Brent Simmons Date: Sun, 13 Jan 2019 13:24:48 -0800 Subject: [PATCH] Add privacy policy. --- Technotes/privacypolicy.markdown | 68 ++++++++++++++++++++++++++++++++ 1 file changed, 68 insertions(+) create mode 100644 Technotes/privacypolicy.markdown diff --git a/Technotes/privacypolicy.markdown b/Technotes/privacypolicy.markdown new file mode 100644 index 000000000..e20498c5b --- /dev/null +++ b/Technotes/privacypolicy.markdown @@ -0,0 +1,68 @@ +@template nnw_page.html +@title Privacy Policy + +This policy describes the information Ranchero Software and Brent Simmons may receive from NetNewsWire users and how that information is handled. + +There are two things we do: + +* We gather crash logs from NetNewsWire users who opt in. +* We log traffic to our website, which we view in aggregate. + +In other words, we don’t want any private information — except that we want to be able to identify and fix crashing bugs, and we like to know things like how many times the app has been downloaded. + +Details on these, and other privacy topics, are below. + +## Crash Logs + +If you opt in to sending crash logs, we will have a copy of your crash logs. + +* If you’re using an App Store version of the app, and you opt in with Apple, then Apple has a copy and we have a copy. +* If you’re using a version downloaded directly from us, and you opt in, then it’s just us. + +When NetNewsWire sends a crash log directly to us, it sends only the text of the crash log. No additional information, such as email address, is sent (though our website logging system — see below — will record some information, including time and IP address). + +Crash logs are stored privately and are kept confidential. + +However, we may make significant parts of a crash log available publicly when there‘s no personal identification in that part of the crash log. For example, we might share something like this: + + Thread 0 Crashed:: Dispatch queue: com.apple.main-thread + 0 libsystem_secinit.dylib 0x00007fff6c06689f _libsecinit_setup_secinitd_client + 1393 + 1 libsystem_secinit.dylib 0x00007fff6c0662cd _libsecinit_initialize_once + 13 + 2 libdispatch.dylib 0x00007fff6be17dcf _dispatch_client_callout + 8 + 3 libdispatch.dylib 0x00007fff6be19515 _dispatch_once_callout + 20 + 4 libsystem_secinit.dylib 0x00007fff6c0662be _libsecinit_initializer + 79 + 5 libSystem.B.dylib 0x00007fff692639d4 libSystem_initializer + 136 + +This is entirely for the purpose of fixing crashing bugs. + +## Website Logging + +Visits to our website — including downloads of the app and of our RSS feeds (including the app-update feed) — are logged via a standard logging mechanism, and this includes IP addresses. + +Our website logs are confidential and stored privately. + +We look at the logs in aggregate — for instance, to find how many times NetNewsWire was downloaded on a given day. + +## Other topics + +### Cookies, JavaScript, Ads + +Neither ranchero.com nor inessential.com use any cookies or JavaScript, and they do not display any ads. + +### Related sites + +The [NetNewsWire GitHub repository](https://github.com/brentsimmons/NetNewsWire) does use cookies and JavaScript, because that’s how GitHub works. The repository, including the issue tracker and anything you post there, is public. See [GitHub’s privacy policy](link_tbd) for more information. + +The NetNewsWire Slack group also uses cookies and JavaScript, because that’s how Slack works. The group is public: anyone may join. See [Slack’s privacy policy](link_tbd) for more info. + +Posting to the GitHub repository and joining the Slack group are optional, opt-in activities. + +### Content in NetNewsWire + +NetNewsWire displays HTML that comes from feeds from other sites. Some of these sites may do some kind of analytics so that, for instance, they can count how many times a given article in an RSS feed has been read. Refer to the privacy policies of the individual sites for more information. + +## Questions or comments + +If you have questions or comments about this privacy policy, please contact brent@ranchero.com. + +This [policy](link_td) is stored in the NetNewsWire GitHub repository, where you can track any changes we might make.