Opened 3 years ago

Last modified 3 years ago

#4872 closed change

Update privacy policy with information about Adblock Browser error reporting — at Version 10

Reported by: mario Assignee:
Priority: P2 Milestone:
Module: Websites Keywords: goodfirstbug
Cc: saroyanm, juliandoucette, shikitita, jnink, jeen, lisabielik, wspee Blocked By:
Blocking: Platform: Unknown / Cross platform
Ready: yes Confidential: no
Tester: Unknown Verified working: no
Review URL(s):

https://codereview.adblockplus.org/29424653/

Description (last modified by juliandoucette)

Background

With #4672 we introduce opt-in "error reporting" to Adblock Browser for iOS, which will be released on the 28th of February 2017. This new feature requires us to update the privacy policy

What to change

On https://adblockplus.org/en/privacy#abb_ios change the Adblock Browser for iOS section contents to:

## Adblock Browser for iOS

### Crash and error reporter

In the event of an unexpected crash or error, Adblock Browser for iOS collects data relevant for analyzing the cause of the malfunction and transmits it to our ​HockeyApp account. The data is solely used for individual troubleshooting (as well as for identifying general defects which lead to unexpected crashes or errors) and is never shared with any third parties other than HockeyApp.

During a crash, the following data is sent:

- Bundle identifier, bundle version and short bundle version string of Adblock Browser for iOS.
- Device type, CPU architecture and version of the operating system.
- Timestamp of when the crash happened.
- A generated UUID to prevent duplicate crash reports.
- If an exception was thrown, the plain-text class name and message value of the exception.
- Low level crash data like instruction pointer, method or function names, signal data, pointer registers and information about the loaded binary images.

During an error, the following data is sent:

- Bundle identifier, bundle version and short bundle version string of Adblock Browser for iOS.
- Device type, CPU architecture and version of the operating system.
- Timestamp of when the error happened.
- A generated UUID to separate error reports.
- A string/function name identifying the error.

Said data is only collected when the application crashes or throws an error. Furthermore, Adblock Browser for iOS explicitly asks for permission to send the collected information after the crash or error happened. All reports stored on our servers are removed after 30 days.

In order to learn more about HockeyApps’s privacy policy, please consult their ​[Terms of Service](http://hockeyapp.net/terms) as well as their ​[crash report documentation](http://support.hockeyapp.net/kb/app-management-2/what-data-is-collected-with-crash-reports) and [event report documentation](https://support.hockeyapp.net/kb/app-management-2/what-data-is-collected-with-the-hockeysdks-2#data-collected-for-the-user-metrics-features).

Additional information

  • For better readability, you'll find a RTF document with the changed passages in red here.
  • Changes are already approved by Legal.
  • Translations will be provided via CrowdIn by 2017-02-24
  • ABB 1.5.2 will be released by 2017-02-28. By then the changes outlined above are supposed to be published.

Change History (11)

Changed 3 years ago by mario

comment:1 Changed 3 years ago by mario

  • Description modified (diff)

comment:2 Changed 3 years ago by mario

  • Description modified (diff)

comment:3 Changed 3 years ago by mario

The deadline of 2017-02-28 isn't fixed yet. If we encounter issues during the release, we might need to postpone the release by a few days. I guess it'll be the easiest if I ping you as soon as the date and time of day is fixed. We'll know that for sure approximately one week prior to the release. I'll keep you in the loop regarding this.

comment:4 Changed 3 years ago by lisabielik

@mario

Should the third bullet point below "During an error the following data is sent" read:

Timestamp of when the error happened.

NOT:

Timestamp of when the crash happened.

Also, I added commas after "During a crash" and "During an error."

comment:5 Changed 3 years ago by lisabielik

  • Description modified (diff)

comment:6 Changed 3 years ago by mario

  • Description modified (diff)

Thanks for reviewing the text! Good catch, yes, that should be "error" instead of "crash". Changed the description.

@saoyanm, the changes are hereby approved legally and text-wise.

comment:7 Changed 3 years ago by juliandoucette

  • Cc jnink jeen added

comment:8 Changed 3 years ago by juliandoucette

  • Cc lisabielik added

comment:9 Changed 3 years ago by juliandoucette

  • Description modified (diff)
  • Priority changed from Unknown to P2
  • Ready set
  • @mario careful with those utf8 bullets and get your heading levels straight... sheesh :D
    • (Thank you for the very detailed ticket <3)
  • The privacy policy on abp.org is implemented in HTML
    • Therefore we must be careful to convert this markdown properly (preserving changed/unchanged strings, fix tags, abbreviations, etc)

comment:10 Changed 3 years ago by juliandoucette

  • Description modified (diff)
Note: See TracTickets for help on using tickets.