https://cleaninsights.org
Clean Insights
Clean Insights gives developers a way to plug into a secure, private measurement platform. It is focused on assisting in answering key questions about app usage patterns, and not on enabling invasive surveillance of all user habits. Our approach provides programmatic levers to pull to cater to specific use cases and privacy needs. It also provides methods for user interactions that are ultimately empowering instead of alienating.
Clean Insights ☢ DO YOU HAVE TOXIC DATA? Find out with a FREE Toxic Asset Review. (no strings attached) LEARN MORE Toggle navigation Approach Toolkits How To Team Docs Contact Privacy-Preserving Measurement For All! Clean Insights helps you better serve your users, without spying on them Tell Me More Get Free Tea! The Clean Insights Approach Clean Insights gives developers a way to plug into a secure, private measurement platform. It is focused on assisting in answering key questions about app usage patterns, and not on enabling invasive surveillance of all user habits. Our approach provides programmatic levers to pull to cater to specific use cases and privacy needs. It also provides methods for user interactions that are ultimately empowering instead of alienating. Read more below, or review our specification and review our project overview presentation. Data Minimization Take only what you need Only the minimum amount of usage and behavioral data should be gathered to answer a determined set of questions. The frequency, range, and level of details of measurements should be as small as possible. Source Aggregation No Needles, Only Haystack Possibly identifying data should not be held in any part of the system longer than necessary, aggregated at the source at the earliest possible time. Detail Generalization Dilute, Rinse, Repeat Dilute the attributes of data subjects by modifying the respective scale or order of magnitude (i.e. a region rather than a city, a month rather than a week) Engaged Transparency Get Consent Early & Often Always get consent, and the scope of the data collection and algorithms used should be made publicly available and well explained. Better Living Through Insights! Toolkits for Measurement Clean Insights is available as a lightweight, minimal impact, freely licensed toolkit to include in your mobile app, desktop app, website or back-end service. This code can be integrated into your application or service to measure specific events and interactions that you want to gain more insight on. Using the Clean Insights Matomo Proxy (CIMP), these client toolkits can send data to any Matomo Server, an industry leading "Google Analytics" alternative that is easy to implement and deploy. Additional back-end analytics services and measurements stores are planned to be supported in future releases. Javascript SDK For Progressive Web Apps, Browser Extensions, React apps, Websites and NodeJS Server Apps. Get it on Gitlab API Docs Android SDK Compatible with Java and Kotlin apps, on phones and other devices, across many Android SDKs. Get it on Gitlab API Docs Apple SDK Implemented in Swift compatible with Mobile, Desktop and other Apple platforms. Get it on Gitlab API Docs Python SDK For a variety of uses cases from command line tools, desktops apps and server infrastructure. Get it on Gitlab API Docs Rust SDK For a variety of uses cases from command line tools, desktops apps and server infrastructure. Get it on Gitlab API Docs Specification and Design Collection of specs and docs to provide more depth and detail for your consideration Get it on Gitlab JSON Schema Docs Get Started With Our 4 Step Process How To Gain Insight Implementing Clean Insights in your app or service is quick and easy. We can help you think through the Consent User Experience, consider your Threat Model,and give you step-by-step instruction on how to enable it in your codebase. Toxic Asset Audits Free: Find out what toxic data you're unknowingly collecting Impact Reports See how we are making impact through insights with our partners Mailvelope Case Study Helping Mailvelope understand which webmail providers are most popular Example Implementation See a real-world implementation where we use the JS SDK in Mailvelope A Guide to Clean Consent UX Embrace transparency and user control when integrating analytics Case Study - F-Droid A privacy-centric app store implements Clean Insights to understand what is popular Case Study - Círculo How to measure an App Built on Safety, Security, and Privacy? Process - The Dashboard Collage Consider what measurement to collect and assess their usefulness when displayed on a dashboard. Threat Modeling Measurement The more data you hang on to, the more risks you are exposed to, creating opportunites to harm your users Android SDK Walthrough Measure Your Android App Without Spying on Your Users Research Report Learning from Open-Source Tool Teams about Privacy Preserving Measurement Our Insightful Team Clean Insights was initially conceived of and designed by a team of fellows during Assembly, a program of the Berkman Klein Center for Internet and Society at Harvard University. Since then, the work has found a home at the Guardian Project. Guardian Project’s work developing and promoting open-source privacy enhancing technologies for mobile devices, such as SQLCipher Secure Database and NetCipher Secure Network Toolkit, has already been widely adopted in thousand of apps, impacting 100 millions of users (through adoption by groups like Facebook, Tencent, Salesforce & Signal). We have experience and knowledge of how both to advocate for users, engage developers and product teams, and work to maintain and measure our impact in the world. Carrie Winfrey (she/her) Lead Designer, Consent UXAn Interaction Designer by trade, Carrie works hand-in-hand with teams to craft clear, effective user experiences and brand messages. She has over 8 years of experience specializing in User Experience (UX) and User Interface (UI) design for mobile and web-based applications. Benjamin Erhart (he/him) Lead DeveloperBenjamin fell in love with computers when he was a teenager and still is today after over 20 years. His passion is to create tangible software for end users, breathing life into designer’s visions. He’s happiest when some healthy technical challenges and a higher purpose are stirred into the mix. Nathan Freitas (he/him) Project LeadNathan is the founder and director of Guardian Project, an award-winning, open-source, mobile security collaborative with millions of users and beneficiaries worldwide. Their most well known app is Orbot, which brings the Tor anonymity and circumvention network to Android devices, and has been installed more than 20 million times. Iain Learmonth (he/him) Python Developer, SysAdminIain designs, builds, and analyses systems for communications. These systems often, but do not always, involve computers. He is particularly interested in communications that provide security (confidentiality, integrity, and availability) in the most challenging of conditions. John Hess (he/him) Software EngineerJohn is an engineer, product manager, data scientist, and policy wonk. He's worked in education, healthcare policy, flight test, and other domains. Insightful Alumni Hans-Christoph Steiner (he/him) Privacy ResearcherHans-Christoph Steiner spends his time making private communications software usable, designing interactive software with a focus on human perceptual capabilities, building networks with free software, and composing music with computers. Dr. Gina Helfrich (she/her) Outreach & SustainabilityGina is an accomplished and visionary leader with a track record of success across a variety of fields, including nonprofits, technology, higher education, and business. For the past seven years, she has leveraged her skills in program management and strategic communications to make technology better serve the needs of vulnerable and marginalized people. This project is supported by Contact Us You can reach the team through a variety of secure and private channels.We are available for hire. You can also stay up-to-date with our latest news through our blog and podcast. Copyright © Clean Insights 2024 Privacy Policy Code of Conduct Withdraw consent Grant consent English Deutsch Español 简化字 Toxic Asset Audits What toxic assets and data are you collecting, that you haven’t even thought of, that you are aggregating over time, building up toxicity, exposing your users to increased risk?! Find out for free. Close Impact Reports We are producing a series of impact reports covering the work we have underway with partners to integrate Clean Insights into their applications or services. Close Mailvelope Case Study We love Mailvelope. It’s a popular browser extension for encrypting email messages. Now, Clean Insights is helping Mailvelope understand which webmail providers are most popular with their users so they can prioritize their development efforts. Anyone who has written software knows it takes hard work to craft a great user experience. That’s even more challenging in Mailvelope’s case. Their browser extension integrates with more than a dozen ever-changing third party webmail interfaces. The Mailvelope team asks itself questions like, &qout;Is time better spent improving the GMail integration or the mailbox.org one?" The answer often hinges on which providers are most popular among Mailvelope users, information not yet readily available to the Mailvelope team. So, Mailvelope asked us to set up the Clean Insights JavaScript SDK to measure which providers are most popular while respecting users’ consent and preserving their privacy. In drastic contrast to the web analytics norms, we only collect what we need in order to make important decisions.Read the full case study Close Example Implementation Wondering what a real world implementation looks like? Here's the Pull Request for Mailvelope's measurement. Close A Guide to Clean Consent UX Embrace transparency and user control when integrating analytics! The way it’s perceived will greatly affect the success of your app and happiness of your users. The consent models we’ve developed as part of Clean Insights are a first step into creating an experience that embraces these values while minimizing emotional friction and annoyance within the app.read more about Clean Consent UX Close Case Study - F-Droid The F-Droid community has been discussing how to measure what apps are popular for a long time. From 2012 through 2015, some simple download counts were maintained in fdroiddata. We also sketched out an idea based on Debian’s “Popularity Contest”. Then we determined a safe way to gather logs from our webservers. One central idea has always been that a good metrics system for F-Droid would never include any Personally Identifiable Information (PII) like telephone numbers, IP Addresses, MAC, SSID, IMSI, IMEI, user accounts, etc. Also, any additional data gathering must opt-in, for example, anything that would be reported by client software. I had some time recently to devote to exploring actual metrics, thanks to Guardian Project’s Clean Insights project for private, ethical metrics. Now, there are some actual numbers for people to work with! READ THE FULL STORY HERE Close Case Study - Círculo In this case-study podcast episode, the teams from Guardian Project, Okthanks and Article 19 Mexico talk about Circulo, a collaborative effort to develop a digital tool for journalists in Mexico to join secure, private circles of support to defend against violence and harassment both online and offline. The project, currently available as an Android app in beta, is now considering how it might enable a Clean Insights style of app measurement and analytics, and if so to what ends and purpose? What is the beneficial insight to be gained, and is it worth it considering the additional risks users might be exposed to with additional data resident on their devices?LISTEN TO PODCAST Close Process - The Dashboard Collage With this activity, we are going to play out the full scenario of collecting measurements and assessing their usefulness when displayed on a dashboard. It provides a process for thinking critically about what questions you want answers to, imagining your dashboard narrative, determining which metrics you need to gather to tell that narrative and ultimately, getting you one step closer to understanding what is essential to improve your product. Watch the intro video to get started!DO THE DASHBOARD COLLAGE Close Threat Modeling Measurement Listen Now or subscribe to our Podcast via Apple Podcasts or through RSSView the PDF presentation that accompanies this podcast talkWatch a video of this talk with slides on YouTube or the Internet Archive Close Android SDK Walthrough Watch now on YouTube Close Research Report Clean Insights is both a methodology and an open-source SDK for privacy-preserving measurement. It aims to help answer key questions about app usage patterns, while not enabling invasive surveillance of all user habits. Clean Insights gives developers a way to plug into a secure, private measurement platform and provides user interactions that are empowering rather than alienating.The Clean Insights work grew out of the need for open-source teams to have a better understanding of how their apps are used and the impact they have. Its immediate focus is to provide a solution for small-medium sized open source teams. This report represents the user research that was done to understand the needs of various open-source teams.We held interviews with the following 10 tool teams who are part of the BASICS project led byInternews. They include TunnelBear, OONI, Least Authority, Qubes OS, KeePassXC, MISP,CalyxOS, Umbrella App, Psiphon, and Tella.READ THE FULL REPORT Close
1727265674
https://cleaninsights.org
Editeu el vostre lloc?
Què estàs fent?