{"platform":"Sourcery","slug":"sourcery","category":"Developer / Coding","website":"https://www.sourcery.ai","risk_rating":"high","verification":"fully_verified","verification_detail":{"tier":"fully_verified","partial_reason_code":"none","partial_reason_label":"Complete","blocked_core_documents":[]},"rating":{"value":"high","unknown_reason_code":"none","unknown_reason_label":"Rated"},"corpus_status":"corpus_complete","canonical":"https://airinetwork.com/platform/sourcery","machine_url":"https://airinetwork.com/api/machine/platform/sourcery","last_reviewed":"2026-07-20","findings_count":58,"findings":[{"surface":"prompt_ownership","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" No code will ever be sent off of your device unless you trigger a Sourcery\ninteraction such as messaging through the Sourcery chat, choosing a recipe\nsuch as Generate Tests, or triggering a code review. Applying the in-line\nsuggestions does not result in any LLM request or any code being sent from\nyour machine.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20No%20code%20will,sent%20from%20your%20machine.","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":2850,"char_end":3163,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"prompt_ownership","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" We and our licensors own and retain all proprietary rights in the Services. The\nServices may contain the copyrighted material, trademarks, and other proprietary\ninformation of us and our licensors (the “Code”). Except for code that is in the\npublic domain or for which permission has been provided, you may not copy,\nmodify, publish, transmit, distribute, perform, display, or sell any code.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20We%20and%20our,or%20sell%20any%20code.","structural_citation":"§ 4.1 (Ownership)","citation_basis":"section_number","char_start":4303,"char_end":4695,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"output_ownership","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Subject to these Terms, we grant to you a single limited, revocable,\nnon-exclusive license to access the Application content, subject to the feature\nset described as available for the Free Tier of Sourcery, for the limited\npurpose of facilitating your use of the Services. Your input code and messages\nand any output code generated by Sourcery remain your IP. Sourcery does not have\na claim to any of the output code generated by our Coding Assistant or as part\nof a Code Review.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20Subject%20to%20these,of%20a%20Code%20Review.","structural_citation":"§ 4.2 (Use License - Free Usage)","citation_basis":"section_number","char_start":4735,"char_end":5215,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"output_ownership","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Subject to these Terms, we grant to you a fixed number of limited, revocable,\nnon-exclusive, paid license to access the Application content, subject to the\nfeature set described as available for the Pro Tier of Sourcery, for the limited\npurpose of facilitating your use of the Services. The number of licenses is\nequal to the number of developers paid for within your account. Your input code\nand messages and any output code generated by Sourcery remain your IP. Sourcery\ndoes not have a claim to any of the output code generated by our Coding\nAssistant or as part of a Code Review.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20Subject%20to%20these,of%20a%20Code%20Review.","structural_citation":"§ 4.3 (Use License - Pro Usage)","citation_basis":"section_number","char_start":5254,"char_end":5838,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"training_use","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":"continue to improve the Sourcery product and offer better suggestions in the\nfuture. You can opt out of our collection of this data by disabling telemetry\nin your IDE settings.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=continue%20to%20improve%20the,in%20your%20IDE%20settings.","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":3384,"char_end":3560,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"training_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":"not) so that we can continue to improve the Sourcery product and offer better","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=not)%20so%20that%20we,product%20and%20offer%20better","structural_citation":"Privacy Policy › “In GitHub”","citation_basis":"heading_path","char_start":4618,"char_end":4695,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"training_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":"store any of your code. All LLM providers we work with do not use any of your\ncode or messages to train their models and do not store any of your data for\nmore than 30 days. Zero retention options are available as needed (provided by\nLLM providers). These require a Sourcery Pro license and can be requested by\ncontacting teams@sourcery.ai .","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=store%20any%20of%20your,by%20contacting%20teams%40sourcery.ai%20.","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":2507,"char_end":2848,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"commercial_use","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" You are fully permitted to use our Application and Services for commercial\npurposes as a means to resell or build goods and services which you offer\ncommercially, except for the case in which your product is materially similar or\naims to compete with the Services offered by Sourcery.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20You%20are%20fully,Services%20offered%20by%20Sourcery.","structural_citation":"§ 2.1 (Resale and Commercial Use)","citation_basis":"section_number","char_start":1528,"char_end":1813,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Withdrawal - Withdraw consent for future processing, if we process based on\nyour consent","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Withdrawal%20-%20Withdraw,based%20on%20your%20consent","structural_citation":"Privacy Policy › “Portability - Request your personal data in machine-readable format”","citation_basis":"heading_path","char_start":9555,"char_end":9644,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Restriction - Ask us to retain but otherwise stop actively processing personal\ndata","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Restriction%20-%20Ask,actively%20processing%20personal%20data","structural_citation":"Privacy Policy › “Rectification - Correct or update your personal data”","citation_basis":"heading_path","char_start":9348,"char_end":9432,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Information provided to us by cookies and related technologies such as Google\nAnalytics.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Information%20provided%20to,such%20as%20Google%20Analytics.","structural_citation":"Privacy Policy › “Information we collect”","citation_basis":"heading_path","char_start":5962,"char_end":6051,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" This document describes the information that we (“Sourcery AI Limited”) collect\nwhen you interact with our website and services.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20This%20document%20describes,our%20website%20and%20services.","structural_citation":"Privacy Policy › “In GitHub”","citation_basis":"heading_path","char_start":5181,"char_end":5310,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" Depending on the circumstances, we may need to verify your identity before\ncomplying with your request and we may not always be able to comply with your\nrequest in full (for example when producing your information may reveal another\nperson’s personal data or when there is an overriding interest or conflicting\nlegal obligation).","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Depending%20on%20the,or%20conflicting%20legal%20obligation).","structural_citation":"Privacy Policy › “Portability - Request your personal data in machine-readable format”","citation_basis":"heading_path","char_start":9872,"char_end":10202,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Access - Request information about personal data we hold on you","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Access%20-%20Request,we%20hold%20on%20you","structural_citation":"Privacy Policy › “Your rights”","citation_basis":"heading_path","char_start":9141,"char_end":9205,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Complaints - Contact the Information Commissioner’s Office with complaints\nabout our processing ( https://ico.org.uk/concerns )","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Complaints%20-%20Contact,processing%20(%20https%3A%2F%2Fico.org.uk%2Fconcerns%20)","structural_citation":"Privacy Policy › “Portability - Request your personal data in machine-readable format”","citation_basis":"heading_path","char_start":9740,"char_end":9868,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Information about yourself that you voluntarily provide to us such as your\nname, email address and other contact information.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Information%20about%20yourself,and%20other%20contact%20information.","structural_citation":"Privacy Policy › “Information we collect”","citation_basis":"heading_path","char_start":5406,"char_end":5532,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Decisions - To not be subject to significant decisions based solely on\nautomated processing","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Decisions%20-%20To,solely%20on%20automated%20processing","structural_citation":"Privacy Policy › “Portability - Request your personal data in machine-readable format”","citation_basis":"heading_path","char_start":9646,"char_end":9738,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Anonymised usage data collected by our services. These include information on\nyour OS version and the versions of our services that you use, as well as\nanonymised reports of which types of refactorings have been suggested and\naccepted. We do not collect information on your code.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Anonymised%20usage%20data,information%20on%20your%20code.","structural_citation":"Privacy Policy › “Information we collect”","citation_basis":"heading_path","char_start":5534,"char_end":5814,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Objection - Object to processing of personal data based on our legitimate\ninterests","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Objection%20-%20Object,on%20our%20legitimate%20interests","structural_citation":"Privacy Policy › “Rectification - Correct or update your personal data”","citation_basis":"heading_path","char_start":9262,"char_end":9346,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" We collect basic usage statistics (eg. how many refactorings we ‘re\nsuggesting, which types of refactorings are they, and did you accept them or","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20We%20collect%20basic,you%20accept%20them%20or","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":3167,"char_end":3312,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" We are the data controller for the following information:","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20We%20are%20the,for%20the%20following%20information%3A","structural_citation":"Privacy Policy › “Information we collect”","citation_basis":"heading_path","char_start":5344,"char_end":5402,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":"not) and the messsages you send to the Coding Assistant so that we can","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=not)%20and%20the%20messsages,so%20that%20we%20can","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":3313,"char_end":3383,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" The Services are not intended for individuals under 13 years of age. If you\nare under 13 years of age you are prohibitted from using the services. , and\nyou may not access any features that allow you to provide information to us or\ncommunicate and share information with other users of the Application (“Users”).\nBy using the Services and agreeing to these terms you represent and warrant that\nyou are 13 years of age or older and that you have the right, authority, and\ncapacity to enter into, agree to, and abide by these, terms.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20The%20Services%20are,abide%20by%20these%2C%20terms.","structural_citation":"§ 1.1 (Over 13 years of age)","citation_basis":"section_number","char_start":923,"char_end":1455,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" If you have any questions about this Privacy Policy or want to officially\nrequest, review, delete or anything else about your personal data, please\ncontact us at info@sourcery.ai and we will work with you to identify and follow\nthe appropriate process to satisfy your request.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20If%20you%20have,to%20satisfy%20your%20request.","structural_citation":"Privacy Policy › “Contact us”","citation_basis":"heading_path","char_start":10600,"char_end":10877,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" A cookie is a string of information that a website stores on a visitor ‘s\ncomputer, and that the visitor’s browser provides to the Service each time the\nvisitor returns. Sourcery uses cookies to help Sourcery identify and track\nvisitors. Sourcery visitors who do not wish to have cookies placed on their\ncomputers should set their browsers to refuse cookies when using Sourcery’s\nwebsite.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20A%20cookie%20is,when%20using%20Sourcery%E2%80%99s%20website.","structural_citation":"Privacy Policy › “More on cookies”","citation_basis":"heading_path","char_start":6302,"char_end":6691,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" Sourcery collects information to provide a better service to all our users and\nvisitors. We use the information to provide, maintain, protect and improve our\nwebsite and services. If you have signed up to receive updates from us we will\nuse your information to periodically contact you with information about our\nproducts and services. Our legal basis for processing the information we are the\ndata controller for, is the implicit consent that you provide when submitting\nyour information through a website form or emailing us. In some circumstances,\nwe may also process information on the basis of our legitimate interest in\nimproving our service.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20collects%20information,in%20improving%20our%20service.","structural_citation":"Privacy Policy › “What we use the information for”","citation_basis":"heading_path","char_start":6734,"char_end":7383,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"privacy_data_use","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" You have the following rights in respect of your personal data:","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20You%20have%20the,of%20your%20personal%20data%3A","structural_citation":"Privacy Policy › “Your rights”","citation_basis":"heading_path","char_start":9073,"char_end":9137,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"moderation_enforcement","risk":"low","confidence":"high","tier":"All","verified":true,"quote":"(i) users knew or should have known the code was infringing or likely to","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=(i)%20users%20knew%20or,infringing%20or%20likely%20to","structural_citation":"§ 9.2 (IP Indemnity)","citation_basis":"section_number","char_start":9580,"char_end":9652,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"moderation_enforcement","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" Although most changes are likely to be minor, Sourcery may change its Privacy\nPolicy from time to time, and in Sourcery’s sole discretion. Sourcery encourages\nvisitors to frequently check this page for any changes to its Privacy Policy.\nYour continued use of this site after any change in this Privacy Policy will\nconstitute your acceptance of such change.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Although%20most%20changes,acceptance%20of%20such%20change.","structural_citation":"Privacy Policy › “Updates”","citation_basis":"heading_path","char_start":10221,"char_end":10578,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"moderation_enforcement","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Sourcery Core is our original code quality review and improvement tool. It\nruns fully locally, analyzing your code and making suggestions and\nrecommendations about how it can be improved (these are the underlined sections\nof code with suggestions you see in your IDE).","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20Core%20is,see%20in%20your%20IDE).","structural_citation":"Privacy Policy › “What are the Sourcery Coding Assistant and Sourcery Code Review?”","citation_basis":"heading_path","char_start":987,"char_end":1256,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"moderation_enforcement","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" You may terminate your access to the Services at any time , for any reason, by\nceasing use of the Application or by directly requesting your account to be\ndeleted by emailing hello@sourcery.ai .","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20You%20may%20terminate,by%20emailing%20hello%40sourcery.ai%20.","structural_citation":"§ 5.1 (By User)","citation_basis":"section_number","char_start":5885,"char_end":6080,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"moderation_enforcement","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" We retain the right to cancel and terminate the account of any user who is\nviolating these Terms or is in any way using the Sourcery service for any\nillegal activities or is attempting to reverse engineer any of the Sourcery\nProducts or Services.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20We%20retain%20the,Sourcery%20Products%20or%20Services.","structural_citation":"§ 5.2 (By Us)","citation_basis":"section_number","char_start":6101,"char_end":6348,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"moderation_enforcement","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" You need to enter a token to verify that you have a Sourcery account with the\nright level of feature access (Open Source, Pro, or Team). You can get your\ntoken from your dashboard. Sourcery checks your token every 2 weeks, otherwise\nyou can use Sourcery fully offline.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20You%20need%20to,use%20Sourcery%20fully%20offline.","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":3564,"char_end":3833,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"data_retention","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" All the information we collect on the product usage is stored in Mixpanel and\nyou can request that we delete it at any point by emailing us at\n info@sourcery.ai ","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20All%20the%20information,us%20at%20info%40sourcery.ai%20","structural_citation":"Privacy Policy › “In GitHub”","citation_basis":"heading_path","char_start":4724,"char_end":4886,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"data_retention","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" Sourcery uses third-party vendors and hosting partners to provide the necessary\nhardware, software, networking, storage, and related technology required to run\nthe Service. You understand that although you retain full rights to your data,\nit may be stored on third-party storage and transmitted through third-party\nnetworks. We take careful technical measures to ensure that your information is\nsecure and inaccessible to unauthorized parties. We also continuously work on\nnew features to improve security. We retain personal data for as long as\nnecessary for the purpose for which the personal data was collected, or for such\nlonger period required by law or otherwise necessary to defend or exercise our\nlegal rights. At the end of this period (or expiry of our backup archive\nretention period if later), we will either delete or anonymise the personal\ndata.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20third-party,anonymise%20the%20personal%20data.","structural_citation":"Privacy Policy › “Storage and security”","citation_basis":"heading_path","char_start":8189,"char_end":9050,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"indemnity_liability","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" how you may interperet or use the Application content; or","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20how%20you%20may,the%20Application%20content%3B%20or","structural_citation":"§ 6.1","citation_basis":"section_number","char_start":6554,"char_end":6612,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"indemnity_liability","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" You may be provided links to other websites or resources through the Services.\nBecause we have no control over such sites and resources, you acknowledge and\nagree that we are not responsible for the availability of such external sites or\nresources, and do not endorse and are not responsible or liable for any content,\nadvertising, products or other materials on or available from such sites or\nresources. You further acknowledge and agree that we shall not be responsible or\nliable, directly or indirectly, for any damage or loss caused or alleged to be\ncaused by or in connection with the use of, or reliance upon, any such content,\ngoods or services available on or through any such site or resource.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20You%20may%20be,such%20site%20or%20resource.","structural_citation":"§ 7.1","citation_basis":"section_number","char_start":7882,"char_end":8586,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"indemnity_liability","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" We have no special relationship with or fiduciary duty to you. You acknowledge\nthat we have no control over, and no duty to take any action regarding:","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20We%20have%20no,take%20any%20action%20regarding%3A","structural_citation":"§ 6.1","citation_basis":"section_number","char_start":6399,"char_end":6550,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"indemnity_liability","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Sourcery’s indemnification obligations to code review users include any third\nparty claim related to the use of generated code suggestions which infringe a\nthird party’s intellectual property right. This indemnity does not apply where:","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20Sourcery%E2%80%99s%20indemnification%20obligations,does%20not%20apply%20where%3A","structural_citation":"§ 9.2 (IP Indemnity)","citation_basis":"section_number","char_start":9343,"char_end":9579,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"indemnity_liability","risk":"low","confidence":"high","tier":"All","verified":true,"quote":"infringe, (ii) code suggestions were modified, transformed, or used in\ncombination with products or services not provided by Sourcery, (iii) users did\nnot have the right to use the input code to generate the allegedly infringing\ncode suggestions, (iv) the claim alleges violation of trademark or related\nrights based on users use of the code in trade or commerce.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=infringe%2C%20(ii)%20code%20suggestions,in%20trade%20or%20commerce.","structural_citation":"§ 9.2 (IP Indemnity)","citation_basis":"section_number","char_start":9653,"char_end":10016,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"indemnity_liability","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" We provide the Application and Services “as is, as available”, without any\nwarranty or condition of any kind (express, implied or statutory) and your\naccess of the application and services is at your own risk. We do not warrant\nthat the application will meet your requirements or result in any particular\noutcome, or that the operation will be uninterrupted or error-free. To the\nfullest extent allowed by law, we specifically disclaim any implied warranties\nof titles, merchantability, non infringement and fitness for a particular\npurpose, some states do not allow the disclaimer of implied warranties, so the\nforegoing disclaimer may not apply to you.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20We%20provide%20the,not%20apply%20to%20you.","structural_citation":"§ 6.4","citation_basis":"section_number","char_start":7169,"char_end":7824,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"indemnity_liability","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" You agree to indemnify and hold us, our subsidiaries, affiliates, officers,\nagents, and other partners and employees, harmless from any loss, liability,\nclaim, or demand, including reasonable attorney’s fees, made by any third party\ndue to or arising out of your use of the Services in violation of these Terms\nand/or arising from a breach of these Terms and/or any breach of your\nrepresentations and warranties set forth above.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20You%20agree%20to,warranties%20set%20forth%20above.","structural_citation":"§ 9.1 (General Indemnity)","citation_basis":"section_number","char_start":8886,"char_end":9315,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"indemnity_liability","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" While we strive for accuracy from our code reviews we cannot guarantee the\nvalidity of their results. It is the responsiblity of the end user to review any\nSourcery suggestions or approval decisions and decide whether they make sense\nfor their project.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20While%20we%20strive,sense%20for%20their%20project.","structural_citation":"§ 6.3","citation_basis":"section_number","char_start":6901,"char_end":7154,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"confidentiality","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" All analysis for Sourcery Core done fully locally. We don’t send any of your\ncode to our servers or see any of your code in any way for this analysis.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20All%20analysis%20for,way%20for%20this%20analysis.","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":2127,"char_end":2278,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" Sourcery Code Review is our GitHub and GitLab integration to provide automatic\ncode review on every pull request or merge request you make. Sourcery Code\nReview uses third party Large Language Models to provide its functionality and\nrequires us to be able to send messages and code context to those models to\nfunction.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20Code%20Review,those%20models%20to%20function.","structural_citation":"Privacy Policy › “What are the Sourcery Coding Assistant and Sourcery Code Review?”","citation_basis":"heading_path","char_start":1752,"char_end":2071,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Sourcery uses analytics services from Google Analytics. All information sent to\nGoogle Analytics is anonymized.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20analytics,Google%20Analytics%20is%20anonymized.","structural_citation":"Privacy Policy › “Third part service providers”","citation_basis":"heading_path","char_start":7908,"char_end":8020,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" For the Sourcery Coding Assistant code sections and messages are sent to\nthird-party Large Language Model (LLM) providers (such as OpenAI, Anthropic,","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20For%20the%20Sourcery,(such%20as%20OpenAI%2C%20Anthropic%2C","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":2282,"char_end":2432,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"low","confidence":"high","tier":"All","verified":true,"quote":"etc) using their APIs. This data passes through our servers but we do not","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=etc)%20using%20their%20APIs.,but%20we%20do%20not","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":2433,"char_end":2506,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" The Sourcery Coding Assistant is our AI powered pair programmer which looks\nto assist you with tasks such as code reviews, troubleshooting code problems,\ngenerating docstrings or test, explaining code, etc. The Sourcery Coding\nAssistant uses third party Large Language Models to provide its functionality\nand requires us to be able to send messages and code context to those models to\nfunction. We collect message data (but not your code) to allow us to improve the\nquality of our responses.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20The%20Sourcery%20Coding,quality%20of%20our%20responses.","structural_citation":"Privacy Policy › “What are the Sourcery Coding Assistant and Sourcery Code Review?”","citation_basis":"heading_path","char_start":1258,"char_end":1750,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Sourcery uses payment services from Stripe to process payments for Sourcery Pro\nand Team services. No additional information is shared with Stripe outside of\nthe information required to create and manage invoices, payments, and\nsubscriptions.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20payment,invoices%2C%20payments%2C%20and%20subscriptions.","structural_citation":"Privacy Policy › “Third part service providers”","citation_basis":"heading_path","char_start":7663,"char_end":7906,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"low","confidence":"high","tier":"All","verified":true,"quote":"third-party LLM providers (such as OpenAI, Anthropic, etc.). You have the\noption to request to use models that have a zero retention policy in place.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=third-party%20LLM%20providers%20(such,retention%20policy%20in%20place.","structural_citation":"Privacy Policy › “Code and conversation histories sent through the Coding Assistant to”","citation_basis":"heading_path","char_start":6123,"char_end":6272,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" For GitHub Cloud, GitLab Cloud, &#x26; GitLab self hosted Code Review our analyis\nis conducted on our servers and using third-party Large Language Model (LLM)\nproviders (such as OpenAI, Anthropic, etc) using their APIs. This data passes\nthrough our servers but we do not store any of your code. All LLM providers we\nwork with do not use any of your code or messages to train their models and do\nnot store any of your data for more than 30 days. Zero retention options are\navailable as needed (provided via Anthropic). These require a Sourcery Pro\nlicense and can be requested by contacting\n teams@sourcery.ai .","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20For%20GitHub%20Cloud%2C,by%20contacting%20teams%40sourcery.ai%20.","structural_citation":"Privacy Policy › “In GitHub”","citation_basis":"heading_path","char_start":3859,"char_end":4470,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Sourcery uses services from auth0, GitHub, and Google to allow users to create\nand log into accounts. No additional information is shared with these service\nproviders outside of the information required to create and log into an account.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20services,log%20into%20an%20account.","structural_citation":"Privacy Policy › “Third part service providers”","citation_basis":"heading_path","char_start":7423,"char_end":7661,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" You acknowledge and agree that we have the right to disclose information your\nprovide, if required to do so by law at the request of a third party, or if we,\nin our sole discretion, believe that such disclosure is: 1) reasonable to comply\nwith the law, request or orders from law enforcement, or any legal process\n(whether or not such disclosure is required by applicable law); 2) protect or\ndefend our, or a third party’s, rights or property; or 3) protect someone’s\nhealth or safety","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20You%20acknowledge%20and,someone%E2%80%99s%20health%20or%20safety","structural_citation":"§ 3.2 (Rights to Disclose)","citation_basis":"section_number","char_start":2361,"char_end":2846,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"subprocessors_data_sharing","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" We do not share the information with any external third parties, except as\ndetailed in this document.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20We%20do%20not,detailed%20in%20this%20document.","structural_citation":"Privacy Policy › “Sharing the information”","citation_basis":"heading_path","char_start":8055,"char_end":8157,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"subprocessors_data_sharing","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" We will only collect information surrounding usage and errors and messages you\nsend to the Coding Assistant but will not collect content of your code. We\ncollect the messages you send to the Coding Assistant to help us improve the\nquality of responses we can provide you with. You can opt out of us collecting\nthis information by disabling telemetry in your IDE, however, in order to use\nthe Coding Assistant you must opt into this information being sent to third\nparty Large Language Model providers. Full details are available in our Privacy\nPolicy.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20We%20will%20only,in%20our%20Privacy%20Policy.","structural_citation":"§ 3.4 (Right to Conduct Research and Collect Information)","citation_basis":"section_number","char_start":3679,"char_end":4231,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}},{"surface":"subprocessors_data_sharing","risk":"low","confidence":"high","tier":"All","verified":true,"quote":" Anonymised error reports provided by the third-party Sentry.io error reporting\nservice, which is fully GDPR and EU-US Privacy Shield compliant.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/privacy","snapshot_sha256":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10","wayback_url":null,"deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Anonymised%20error%20reports,EU-US%20Privacy%20Shield%20compliant.","structural_citation":"Privacy Policy › “Information we collect”","citation_basis":"heading_path","char_start":5816,"char_end":5960,"retrieved_at":"2026-06-08T09:38:15.22208+00:00"}},{"surface":"governing_law_disputes","risk":"medium","confidence":"high","tier":"All","verified":true,"quote":" These Terms are ruled by the law of the United Kingdom. In case of a dispute\narrisingout of the Services, by using the Services you expressly agree that any\nsuch dispute shall be litigated in London.","caution":null,"provenance":{"source_url":"https://www.sourcery.ai/terms","snapshot_sha256":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f","wayback_url":null,"deep_link":"https://www.sourcery.ai/terms#:~:text=%20These%20Terms%20are,be%20litigated%20in%20London.","structural_citation":"§ 8 (Jurisdiction and Choice of Law)","citation_basis":"section_number","char_start":8631,"char_end":8831,"retrieved_at":"2026-06-08T09:37:59.200362+00:00"}}],"documents":[{"doc_type":"terms","pdf_page_count":null,"extraction_method":null,"page_level_citations":false,"last_captured":"2026-06-08","last_verified_scan":"2026-06-08","verified_scan_count":1},{"doc_type":"privacy","pdf_page_count":null,"extraction_method":null,"page_level_citations":false,"last_captured":"2026-07-20","last_verified_scan":"2026-07-20","verified_scan_count":2}],"clause_intelligence":{"clauses_count":111,"risk_patterns_count":25,"stance_events_count":25,"patterns_by_family":{"data_retention":2,"ip_license":4,"ip_ownership":8,"legal_burden":1,"privacy_sharing":5,"tier_conditionality":1,"training_use":4},"risk_summary":{"medium":13,"high":6,"low":6},"evidence":[{"pattern_key":"indefinite_or_necessity_retention","pattern_family":"data_retention","risk_rating":"medium","confidence":"medium","stance_key":"retention","stance_value":"indefinite_or_necessity_based","evidence":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessibl...","reason":"The clause allows indefinite, perpetual, or necessity-based retention.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"data_retention","quote":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessible to unauthorized parties. We also continuously work on new features to improve security. We retain personal data for as long as necessary for the purpose for which the personal data was collected, or for such longer period required by law or otherwise necessary to defend or exercise our legal rights. At the end of this period (or expiry of our backup archive retention period if later), we will either delete or anonymise the personal data.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20third-party,anonymise%20the%20personal%20data.","structural_citation":"Privacy Policy › “Storage and security”","citation_basis":"heading_path","char_start":8189,"char_end":9050}},{"pattern_key":"indefinite_or_necessity_retention","pattern_family":"data_retention","risk_rating":"medium","confidence":"medium","stance_key":"retention","stance_value":"indefinite_or_necessity_based","evidence":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessibl...","reason":"The clause allows indefinite, perpetual, or necessity-based retention.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"data_retention","quote":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessible to unauthorized parties. We also continuously work on new features to improve security. We retain personal data for as long as necessary for the purpose for which the personal data was collected, or for such longer period required by law or otherwise necessary to defend or exercise our legal rights. At the end of this period (or expiry of our backup archive retention period if later), we will either delete or anonymise the personal data.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20third-party,anonymise%20the%20personal%20data.","structural_citation":"Privacy Policy › “Storage and security”","citation_basis":"heading_path","char_start":8188,"char_end":9049}},{"pattern_key":"broad_content_license","pattern_family":"ip_license","risk_rating":"medium","confidence":"high","stance_key":"content_license","stance_value":"broad_license","evidence":"Subject to these Terms, we grant to you a fixed number of limited, revocable, non-exclusive, paid license to access the Application content, subject to the feature set described as available for the Pro Tier of Sourcery, for the limited purpose of facilitating your use of the Services. The number of licenses is equal to the number of developers paid for within your account. Your input code and messages and any out...","reason":"The clause grants a broad content license.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"output_ownership","quote":"Subject to these Terms, we grant to you a fixed number of limited, revocable, non-exclusive, paid license to access the Application content, subject to the feature set described as available for the Pro Tier of Sourcery, for the limited purpose of facilitating your use of the Services. The number of licenses is equal to the number of developers paid for within your account. Your input code and messages and any output code generated by Sourcery remain your IP. Sourcery does not have a claim to any of the output code generated by our Coding Assistant or as part of a Code Review.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20Subject%20to%20these,of%20a%20Code%20Review.","structural_citation":"§ 4.3 (Use License - Pro Usage)","citation_basis":"section_number","char_start":5254,"char_end":5838}},{"pattern_key":"broad_content_license","pattern_family":"ip_license","risk_rating":"medium","confidence":"medium","stance_key":"content_license","stance_value":"broad_license","evidence":"Subject to these Terms, we grant to you a single limited, revocable, non-exclusive license to access the Application content, subject to the feature set described as available for the Free Tier of Sourcery, for the limited purpose of facilitating your use of the Services. Your input code and messages and any output code generated by Sourcery remain your IP. Sourcery does not have a claim to any of the output code ...","reason":"The clause grants a broad content license.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"prompt_ownership","quote":"Subject to these Terms, we grant to you a single limited, revocable, non-exclusive license to access the Application content, subject to the feature set described as available for the Free Tier of Sourcery, for the limited purpose of facilitating your use of the Services. Your input code and messages and any output code generated by Sourcery remain your IP. Sourcery does not have a claim to any of the output code generated by our Coding Assistant or as part of a Code Review.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20Subject%20to%20these,of%20a%20Code%20Review.","structural_citation":"§ 4.2 (Use License - Free Usage)","citation_basis":"section_number","char_start":4735,"char_end":5215}},{"pattern_key":"broad_content_license","pattern_family":"ip_license","risk_rating":"medium","confidence":"high","stance_key":"content_license","stance_value":"broad_license","evidence":"Subject to these Terms, we grant to you a single limited, revocable, non-exclusive license to access the Application content, subject to the feature set described as available for the Free Tier of Sourcery, for the limited purpose of facilitating your use of the Services. Your input code and messages and any output code generated by Sourcery remain your IP. Sourcery does not have a claim to any of the output code ...","reason":"The clause grants a broad content license.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"output_ownership","quote":"Subject to these Terms, we grant to you a single limited, revocable, non-exclusive license to access the Application content, subject to the feature set described as available for the Free Tier of Sourcery, for the limited purpose of facilitating your use of the Services. Your input code and messages and any output code generated by Sourcery remain your IP. Sourcery does not have a claim to any of the output code generated by our Coding Assistant or as part of a Code Review.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20Subject%20to%20these,of%20a%20Code%20Review.","structural_citation":"§ 4.2 (Use License - Free Usage)","citation_basis":"section_number","char_start":4735,"char_end":5215}},{"pattern_key":"broad_content_license","pattern_family":"ip_license","risk_rating":"medium","confidence":"medium","stance_key":"content_license","stance_value":"broad_license","evidence":"Subject to these Terms, we grant to you a fixed number of limited, revocable, non-exclusive, paid license to access the Application content, subject to the feature set described as available for the Pro Tier of Sourcery, for the limited purpose of facilitating your use of the Services. The number of licenses is equal to the number of developers paid for within your account. Your input code and messages and any out...","reason":"The clause grants a broad content license.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"prompt_ownership","quote":"Subject to these Terms, we grant to you a fixed number of limited, revocable, non-exclusive, paid license to access the Application content, subject to the feature set described as available for the Pro Tier of Sourcery, for the limited purpose of facilitating your use of the Services. The number of licenses is equal to the number of developers paid for within your account. Your input code and messages and any output code generated by Sourcery remain your IP. Sourcery does not have a claim to any of the output code generated by our Coding Assistant or as part of a Code Review.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20Subject%20to%20these,of%20a%20Code%20Review.","structural_citation":"§ 4.3 (Use License - Pro Usage)","citation_basis":"section_number","char_start":5254,"char_end":5838}},{"pattern_key":"platform_claims_ownership","pattern_family":"ip_ownership","risk_rating":"high","confidence":"high","stance_key":"content_ownership","stance_value":"platform_claims_or_reserves_rights","evidence":"We retain the right to cancel and terminate the account of any user who is violating these Terms or is in any way using the Sourcery service for any illegal activities or is attempting to reverse engineer any of the Sourcery Products or Services.","reason":"The clause appears to reserve or claim ownership rights for the platform.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"moderation_enforcement","quote":"We retain the right to cancel and terminate the account of any user who is violating these Terms or is in any way using the Sourcery service for any illegal activities or is attempting to reverse engineer any of the Sourcery Products or Services.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20We%20retain%20the,Sourcery%20Products%20or%20Services.","structural_citation":"§ 5.2 (By Us)","citation_basis":"section_number","char_start":6101,"char_end":6348}},{"pattern_key":"platform_claims_ownership","pattern_family":"ip_ownership","risk_rating":"high","confidence":"high","stance_key":"content_ownership","stance_value":"platform_claims_or_reserves_rights","evidence":"You understand that we retain the right to, at our sole discretion, deny or block any User from using the Services and/or terminate the account of any existing User.","reason":"The clause appears to reserve or claim ownership rights for the platform.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"moderation_enforcement","quote":"You understand that we retain the right to, at our sole discretion, deny or block any User from using the Services and/or terminate the account of any existing User.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20You%20understand%20that,of%20any%20existing%20User.","structural_citation":"§ 3.1 (Right to Terminate or Deny Service)","citation_basis":"section_number","char_start":2161,"char_end":2327}},{"pattern_key":"platform_claims_ownership","pattern_family":"ip_ownership","risk_rating":"high","confidence":"medium","stance_key":"content_ownership","stance_value":"platform_claims_or_reserves_rights","evidence":"You understand that we retain the right to, at our sole discretion, deny or block any User from using the Services and/or terminate the account of any existing User.","reason":"The clause appears to reserve or claim ownership rights for the platform.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"data_retention","quote":"You understand that we retain the right to, at our sole discretion, deny or block any User from using the Services and/or terminate the account of any existing User.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20You%20understand%20that,of%20any%20existing%20User.","structural_citation":"§ 3.1 (Right to Terminate or Deny Service)","citation_basis":"section_number","char_start":2161,"char_end":2327}},{"pattern_key":"platform_claims_ownership","pattern_family":"ip_ownership","risk_rating":"high","confidence":"medium","stance_key":"content_ownership","stance_value":"platform_claims_or_reserves_rights","evidence":"We retain the right to cancel and terminate the account of any user who is violating these Terms or is in any way using the Sourcery service for any illegal activities or is attempting to reverse engineer any of the Sourcery Products or Services.","reason":"The clause appears to reserve or claim ownership rights for the platform.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"data_retention","quote":"We retain the right to cancel and terminate the account of any user who is violating these Terms or is in any way using the Sourcery service for any illegal activities or is attempting to reverse engineer any of the Sourcery Products or Services.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20We%20retain%20the,Sourcery%20Products%20or%20Services.","structural_citation":"§ 5.2 (By Us)","citation_basis":"section_number","char_start":6101,"char_end":6348}},{"pattern_key":"platform_claims_ownership","pattern_family":"ip_ownership","risk_rating":"high","confidence":"medium","stance_key":"content_ownership","stance_value":"platform_claims_or_reserves_rights","evidence":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessibl...","reason":"The clause appears to reserve or claim ownership rights for the platform.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"data_retention","quote":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessible to unauthorized parties. We also continuously work on new features to improve security. We retain personal data for as long as necessary for the purpose for which the personal data was collected, or for such longer period required by law or otherwise necessary to defend or exercise our legal rights. At the end of this period (or expiry of our backup archive retention period if later), we will either delete or anonymise the personal data.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20third-party,anonymise%20the%20personal%20data.","structural_citation":"Privacy Policy › “Storage and security”","citation_basis":"heading_path","char_start":8189,"char_end":9050}},{"pattern_key":"platform_claims_ownership","pattern_family":"ip_ownership","risk_rating":"high","confidence":"medium","stance_key":"content_ownership","stance_value":"platform_claims_or_reserves_rights","evidence":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessibl...","reason":"The clause appears to reserve or claim ownership rights for the platform.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"data_retention","quote":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessible to unauthorized parties. We also continuously work on new features to improve security. We retain personal data for as long as necessary for the purpose for which the personal data was collected, or for such longer period required by law or otherwise necessary to defend or exercise our legal rights. At the end of this period (or expiry of our backup archive retention period if later), we will either delete or anonymise the personal data.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20third-party,anonymise%20the%20personal%20data.","structural_citation":"Privacy Policy › “Storage and security”","citation_basis":"heading_path","char_start":8188,"char_end":9049}},{"pattern_key":"user_retains_ownership","pattern_family":"ip_ownership","risk_rating":"low","confidence":"medium","stance_key":"content_ownership","stance_value":"user_retains_rights","evidence":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessibl...","reason":"The clause affirms user ownership or retention of rights.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"data_retention","quote":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessible to unauthorized parties. We also continuously work on new features to improve security. We retain personal data for as long as necessary for the purpose for which the personal data was collected, or for such longer period required by law or otherwise necessary to defend or exercise our legal rights. At the end of this period (or expiry of our backup archive retention period if later), we will either delete or anonymise the personal data.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20third-party,anonymise%20the%20personal%20data.","structural_citation":"Privacy Policy › “Storage and security”","citation_basis":"heading_path","char_start":8189,"char_end":9050}},{"pattern_key":"user_retains_ownership","pattern_family":"ip_ownership","risk_rating":"low","confidence":"medium","stance_key":"content_ownership","stance_value":"user_retains_rights","evidence":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessibl...","reason":"The clause affirms user ownership or retention of rights.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"data_retention","quote":"Sourcery uses third-party vendors and hosting partners to provide the necessary hardware, software, networking, storage, and related technology required to run the Service. You understand that although you retain full rights to your data, it may be stored on third-party storage and transmitted through third-party networks. We take careful technical measures to ensure that your information is secure and inaccessible to unauthorized parties. We also continuously work on new features to improve security. We retain personal data for as long as necessary for the purpose for which the personal data was collected, or for such longer period required by law or otherwise necessary to defend or exercise our legal rights. At the end of this period (or expiry of our backup archive retention period if later), we will either delete or anonymise the personal data.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20third-party,anonymise%20the%20personal%20data.","structural_citation":"Privacy Policy › “Storage and security”","citation_basis":"heading_path","char_start":8188,"char_end":9049}},{"pattern_key":"liability_limitation","pattern_family":"legal_burden","risk_rating":"medium","confidence":"high","stance_key":"legal_burden","stance_value":"liability_limited","evidence":"We provide the Application and Services “as is, as available”, without any warranty or condition of any kind (express, implied or statutory) and your access of the application and services is at your own risk. We do not warrant that the application will meet your requirements or result in any particular outcome, or that the operation will be uninterrupted or error-free. To the fullest extent allowed by law, we spe...","reason":"The clause limits liability or disclaims warranties.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"indemnity_liability","quote":"We provide the Application and Services “as is, as available”, without any warranty or condition of any kind (express, implied or statutory) and your access of the application and services is at your own risk. We do not warrant that the application will meet your requirements or result in any particular outcome, or that the operation will be uninterrupted or error-free. To the fullest extent allowed by law, we specifically disclaim any implied warranties of titles, merchantability, non infringement and fitness for a particular purpose, some states do not allow the disclaimer of implied warranties, so the foregoing disclaimer may not apply to you.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20We%20provide%20the,not%20apply%20to%20you.","structural_citation":"§ 6.4","citation_basis":"section_number","char_start":7169,"char_end":7824}},{"pattern_key":"third_party_sharing","pattern_family":"privacy_sharing","risk_rating":"medium","confidence":"medium","stance_key":"data_sharing","stance_value":"third_party_or_vendor_sharing","evidence":"You acknowledge and agree that we have the right to disclose information your provide, if required to do so by law at the request of a third party, or if we, in our sole discretion, believe that such disclosure is: 1) reasonable to comply with the law, request or orders from law enforcement, or any legal process (whether or not such disclosure is required by applicable law); 2) protect or defend our, or a third pa...","reason":"The clause permits disclosure or sharing with third parties, affiliates, vendors, or subprocessors.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"privacy_data_use","quote":"You acknowledge and agree that we have the right to disclose information your provide, if required to do so by law at the request of a third party, or if we, in our sole discretion, believe that such disclosure is: 1) reasonable to comply with the law, request or orders from law enforcement, or any legal process (whether or not such disclosure is required by applicable law); 2) protect or defend our, or a third party’s, rights or property; or 3) protect someone’s health or safety","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20You%20acknowledge%20and,someone%E2%80%99s%20health%20or%20safety","structural_citation":"§ 3.2 (Rights to Disclose)","citation_basis":"section_number","char_start":2361,"char_end":2846}},{"pattern_key":"third_party_sharing","pattern_family":"privacy_sharing","risk_rating":"medium","confidence":"high","stance_key":"data_sharing","stance_value":"third_party_or_vendor_sharing","evidence":"You acknowledge and agree that we have the right to disclose information your provide, if required to do so by law at the request of a third party, or if we, in our sole discretion, believe that such disclosure is: 1) reasonable to comply with the law, request or orders from law enforcement, or any legal process (whether or not such disclosure is required by applicable law); 2) protect or defend our, or a third pa...","reason":"The clause permits disclosure or sharing with third parties, affiliates, vendors, or subprocessors.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"confidentiality","quote":"You acknowledge and agree that we have the right to disclose information your provide, if required to do so by law at the request of a third party, or if we, in our sole discretion, believe that such disclosure is: 1) reasonable to comply with the law, request or orders from law enforcement, or any legal process (whether or not such disclosure is required by applicable law); 2) protect or defend our, or a third party’s, rights or property; or 3) protect someone’s health or safety","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20You%20acknowledge%20and,someone%E2%80%99s%20health%20or%20safety","structural_citation":"§ 3.2 (Rights to Disclose)","citation_basis":"section_number","char_start":2361,"char_end":2846}},{"pattern_key":"third_party_sharing","pattern_family":"privacy_sharing","risk_rating":"medium","confidence":"medium","stance_key":"data_sharing","stance_value":"third_party_or_vendor_sharing","evidence":"We do not share the information with any external third parties, except as detailed in this document.","reason":"The clause permits disclosure or sharing with third parties, affiliates, vendors, or subprocessors.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"subprocessors_data_sharing","quote":"We do not share the information with any external third parties, except as detailed in this document.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20We%20do%20not,detailed%20in%20this%20document.","structural_citation":"Privacy Policy › “Sharing the information”","citation_basis":"heading_path","char_start":8055,"char_end":8157}},{"pattern_key":"third_party_sharing","pattern_family":"privacy_sharing","risk_rating":"medium","confidence":"high","stance_key":"data_sharing","stance_value":"third_party_or_vendor_sharing","evidence":"Sourcery uses services from auth0, GitHub, and Google to allow users to create and log into accounts. No additional information is shared with these service providers outside of the information required to create and log into an account.","reason":"The clause permits disclosure or sharing with third parties, affiliates, vendors, or subprocessors.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"subprocessors_data_sharing","quote":"Sourcery uses services from auth0, GitHub, and Google to allow users to create and log into accounts. No additional information is shared with these service providers outside of the information required to create and log into an account.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20services,log%20into%20an%20account.","structural_citation":"Privacy Policy › “Third part service providers”","citation_basis":"heading_path","char_start":7423,"char_end":7661}},{"pattern_key":"third_party_sharing","pattern_family":"privacy_sharing","risk_rating":"medium","confidence":"medium","stance_key":"data_sharing","stance_value":"third_party_or_vendor_sharing","evidence":"We do not share the information with any external third parties, except as detailed in this document.","reason":"The clause permits disclosure or sharing with third parties, affiliates, vendors, or subprocessors.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"subprocessors_data_sharing","quote":"We do not share the information with any external third parties, except as detailed in this document.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20We%20do%20not,detailed%20in%20this%20document.","structural_citation":"Privacy Policy › “Sharing the information”","citation_basis":"heading_path","char_start":8054,"char_end":8156}},{"pattern_key":"tier_condition","pattern_family":"tier_conditionality","risk_rating":"medium","confidence":"high","stance_key":"tier_condition","stance_value":"rights_or_controls_vary_by_tier","evidence":"You need to enter a token to verify that you have a Sourcery account with the right level of feature access (Open Source, Pro, or Team). You can get your token from your dashboard. Sourcery checks your token every 2 weeks, otherwise you can use Sourcery fully offline.","reason":"The clause changes rights, controls, or obligations by plan or tier.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"tier_differences","quote":"You need to enter a token to verify that you have a Sourcery account with the right level of feature access (Open Source, Pro, or Team). You can get your token from your dashboard. Sourcery checks your token every 2 weeks, otherwise you can use Sourcery fully offline.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20You%20need%20to,use%20Sourcery%20fully%20offline.","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":3564,"char_end":3833}},{"pattern_key":"training_no_use","pattern_family":"training_use","risk_rating":"low","confidence":"high","stance_key":"model_training","stance_value":"no_training_claim","evidence":"For GitHub Cloud, GitLab Cloud, &#x26; GitLab self hosted Code Review our analyis is conducted on our servers and using third-party Large Language Model (LLM) providers (such as OpenAI, Anthropic, etc) using their APIs. This data passes through our servers but we do not store any of your code. All LLM providers we work with do not use any of your code or messages to train their models and do not store any of your ...","reason":"The clause says submitted content is not used for model training or model/service improvement.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"training_use","quote":"For GitHub Cloud, GitLab Cloud, &#x26; GitLab self hosted Code Review our analyis is conducted on our servers and using third-party Large Language Model (LLM) providers (such as OpenAI, Anthropic, etc) using their APIs. This data passes through our servers but we do not store any of your code. All LLM providers we work with do not use any of your code or messages to train their models and do not store any of your data for more than 30 days. Zero retention options are available as needed (provided via Anthropic). These require a Sourcery Pro license and can be requested by contacting teams@sourcery.ai .","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20For%20GitHub%20Cloud%2C,by%20contacting%20teams%40sourcery.ai%20.","structural_citation":"Privacy Policy › “In GitHub”","citation_basis":"heading_path","char_start":3859,"char_end":4470}},{"pattern_key":"training_no_use","pattern_family":"training_use","risk_rating":"low","confidence":"high","stance_key":"model_training","stance_value":"no_training_claim","evidence":"store any of your code. All LLM providers we work with do not use any of your code or messages to train their models and do not store any of your data for more than 30 days. Zero retention options are available as needed (provided by LLM providers). These require a Sourcery Pro license and can be requested by contacting teams@sourcery.ai .","reason":"The clause says submitted content is not used for model training or model/service improvement.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"training_use","quote":"store any of your code. All LLM providers we work with do not use any of your code or messages to train their models and do not store any of your data for more than 30 days. Zero retention options are available as needed (provided by LLM providers). These require a Sourcery Pro license and can be requested by contacting teams@sourcery.ai .","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=store%20any%20of%20your,by%20contacting%20teams%40sourcery.ai%20.","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":2507,"char_end":2848}},{"pattern_key":"training_no_use","pattern_family":"training_use","risk_rating":"low","confidence":"medium","stance_key":"model_training","stance_value":"no_training_claim","evidence":"store any of your code. All LLM providers we work with do not use any of your code or messages to train their models and do not store any of your data for more than 30 days. Zero retention options are available as needed (provided by LLM providers). These require a Sourcery Pro license and can be requested by contacting teams@sourcery.ai .","reason":"The clause says submitted content is not used for model training or model/service improvement.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"training_use","quote":"store any of your code. All LLM providers we work with do not use any of your code or messages to train their models and do not store any of your data for more than 30 days. Zero retention options are available as needed (provided by LLM providers). These require a Sourcery Pro license and can be requested by contacting teams@sourcery.ai .","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=store%20any%20of%20your,by%20contacting%20teams%40sourcery.ai%20.","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”","citation_basis":"heading_path","char_start":2507,"char_end":2848}},{"pattern_key":"training_no_use","pattern_family":"training_use","risk_rating":"low","confidence":"medium","stance_key":"model_training","stance_value":"no_training_claim","evidence":"For GitHub Cloud, GitLab Cloud, &#x26; GitLab self hosted Code Review our analyis is conducted on our servers and using third-party Large Language Model (LLM) providers (such as OpenAI, Anthropic, etc) using their APIs. This data passes through our servers but we do not store any of your code. All LLM providers we work with do not use any of your code or messages to train their models and do not store any of your ...","reason":"The clause says submitted content is not used for model training or model/service improvement.","matcher_version":"clause-intelligence-2026-06-17.1","citation":{"surface":"training_use","quote":"For GitHub Cloud, GitLab Cloud, &#x26; GitLab self hosted Code Review our analyis is conducted on our servers and using third-party Large Language Model (LLM) providers (such as OpenAI, Anthropic, etc) using their APIs. This data passes through our servers but we do not store any of your code. All LLM providers we work with do not use any of your code or messages to train their models and do not store any of your data for more than 30 days. Zero retention options are available as needed (provided via Anthropic). These require a Sourcery Pro license and can be requested by contacting teams@sourcery.ai .","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20For%20GitHub%20Cloud%2C,by%20contacting%20teams%40sourcery.ai%20.","structural_citation":"Privacy Policy › “In GitHub”","citation_basis":"heading_path","char_start":3859,"char_end":4470}}]},"tier_conditions":[{"tier":"Basic","surface":"privacy_data_use","verdict":"unknown","confidence":"high","citation_count":1,"citations":[{"finding_id":"530ab5d0-017f-4126-88fd-455eff2c35b3","quote":" We collect basic usage statistics (eg. how many refactorings we ‘re\nsuggesting, which types of refactorings are they, and did you accept them or","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20We%20collect%20basic,you%20accept%20them%20or","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”"}]},{"tier":"Free","surface":"indemnity_liability","verdict":"improves","confidence":"high","citation_count":1,"citations":[{"finding_id":"7d29ba49-0ada-49b4-bd7f-7b1f9080ebbb","quote":" We provide the Application and Services “as is, as available”, without any\nwarranty or condition of any kind (express, implied or statutory) and your\naccess of the application and services is at your own risk. We do not warrant\nthat the application will meet your requirements or result in any particular\noutcome, or that the operation will be uninterrupted or error-free. To the\nfullest extent allowed by law, we specifically disclaim any implied warranties\nof titles, merchantability, non infringement and fitness for a particular\npurpose, some states do not allow the disclaimer of implied warranties, so the\nforegoing disclaimer may not apply to you.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20We%20provide%20the,not%20apply%20to%20you.","structural_citation":"§ 6.4"}]},{"tier":"Free","surface":"output_ownership","verdict":"improves","confidence":"high","citation_count":1,"citations":[{"finding_id":"a3397e9e-b8df-4fb0-8dd7-c83e70eb0c2f","quote":" Subject to these Terms, we grant to you a single limited, revocable,\nnon-exclusive license to access the Application content, subject to the feature\nset described as available for the Free Tier of Sourcery, for the limited\npurpose of facilitating your use of the Services. Your input code and messages\nand any output code generated by Sourcery remain your IP. Sourcery does not have\na claim to any of the output code generated by our Coding Assistant or as part\nof a Code Review.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20Subject%20to%20these,of%20a%20Code%20Review.","structural_citation":"§ 4.2 (Use License - Free Usage)"}]},{"tier":"Paid","surface":"output_ownership","verdict":"improves","confidence":"high","citation_count":1,"citations":[{"finding_id":"09550d98-c2e6-4eba-8126-b047531df48e","quote":" Subject to these Terms, we grant to you a fixed number of limited, revocable,\nnon-exclusive, paid license to access the Application content, subject to the\nfeature set described as available for the Pro Tier of Sourcery, for the limited\npurpose of facilitating your use of the Services. The number of licenses is\nequal to the number of developers paid for within your account. Your input code\nand messages and any output code generated by Sourcery remain your IP. Sourcery\ndoes not have a claim to any of the output code generated by our Coding\nAssistant or as part of a Code Review.","source_url":"https://www.sourcery.ai/terms","deep_link":"https://www.sourcery.ai/terms#:~:text=%20Subject%20to%20these,of%20a%20Code%20Review.","structural_citation":"§ 4.3 (Use License - Pro Usage)"}]},{"tier":"Pro","surface":"moderation_enforcement","verdict":"unknown","confidence":"high","citation_count":1,"citations":[{"finding_id":"42aec30c-d0bd-437b-8bfe-ee853123d82c","quote":" You need to enter a token to verify that you have a Sourcery account with the\nright level of feature access (Open Source, Pro, or Team). You can get your\ntoken from your dashboard. Sourcery checks your token every 2 weeks, otherwise\nyou can use Sourcery fully offline.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20You%20need%20to,use%20Sourcery%20fully%20offline.","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”"}]},{"tier":"Pro","surface":"subprocessors_data_sharing","verdict":"improves","confidence":"high","citation_count":2,"citations":[{"finding_id":"fead56a3-000d-4d4c-ad04-502cbdde2603","quote":" Sourcery uses payment services from Stripe to process payments for Sourcery Pro\nand Team services. No additional information is shared with Stripe outside of\nthe information required to create and manage invoices, payments, and\nsubscriptions.","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20payment,invoices%2C%20payments%2C%20and%20subscriptions.","structural_citation":"Privacy Policy › “Third part service providers”"},{"finding_id":"caba36ef-423d-46e8-b6bb-defbf53a76a7","quote":" For GitHub Cloud, GitLab Cloud, &#x26; GitLab self hosted Code Review our analyis\nis conducted on our servers and using third-party Large Language Model (LLM)\nproviders (such as OpenAI, Anthropic, etc) using their APIs. This data passes\nthrough our servers but we do not store any of your code. All LLM providers we\nwork with do not use any of your code or messages to train their models and do\nnot store any of your data for more than 30 days. Zero retention options are\navailable as needed (provided via Anthropic). These require a Sourcery Pro\nlicense and can be requested by contacting\n teams@sourcery.ai .","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=%20For%20GitHub%20Cloud%2C,by%20contacting%20teams%40sourcery.ai%20.","structural_citation":"Privacy Policy › “In GitHub”"}]},{"tier":"Pro","surface":"training_use","verdict":"improves","confidence":"high","citation_count":1,"citations":[{"finding_id":"8c5c178e-111d-4f05-99ea-29f9508bc8d8","quote":"store any of your code. All LLM providers we work with do not use any of your\ncode or messages to train their models and do not store any of your data for\nmore than 30 days. Zero retention options are available as needed (provided by\nLLM providers). These require a Sourcery Pro license and can be requested by\ncontacting teams@sourcery.ai .","source_url":"https://www.sourcery.ai/privacy","deep_link":"https://www.sourcery.ai/privacy#:~:text=store%20any%20of%20your,by%20contacting%20teams%40sourcery.ai%20.","structural_citation":"Privacy Policy › “In your IDE &#x26; with the Sourcery CLI”"}]}],"disclaimer":"Informational only, not legal advice. Every finding is a verbatim quote from a fully-read, gate-verified document; verify via snapshot_sha256 + wayback_url. Partially-verified platforms show findings only from their verified document(s).","benchmark":{"disclaimer":"Automated assessment against a published rubric — not legal advice.","bands":[{"lens":"creator","band":"exemplary","lens_bandable":true,"unbandable_reason":null,"dealbreakers":[],"criterion_breakdown":{"training_use":{"silent":false,"finding_ids":["8c5c178e-111d-4f05-99ea-29f9508bc8d8","caba36ef-423d-46e8-b6bb-defbf53a76a7","edf310c6-1461-4fb6-8193-a786835c8eae"]},"commercial_use":{"silent":false,"finding_ids":["95ddc632-3e23-4bb2-baec-467b338e6b2e"]},"data_retention":{"silent":false,"finding_ids":["14d396cf-8120-437d-8810-9794dca99db4","1e4900be-31a8-4f17-873b-31a94c3245d8","3ac363ea-1e8f-40f7-97ae-203bb0a304ac","531065dd-a85b-410c-8801-1ae982b9ea0a","568941e6-af90-4229-9116-25d2069d1760","a389962c-a6cd-4094-b9e4-953b5c0923ce","abdc04f1-2792-4e33-addf-45d559a859d5","ac946e83-2308-4e1a-8eec-b7c43cef187c","ba5ad8cc-e8ff-4838-bec3-44bd57223615","d4d4f2b2-c6fc-46a2-a791-74833067f1a5","fe534e23-bc55-4b55-aa5e-2fa202f0053c"]},"confidentiality":{"silent":false,"finding_ids":["a571475e-bd3e-4e51-9d3e-05b44f947c39"]},"output_ownership":{"silent":false,"finding_ids":["09550d98-c2e6-4eba-8126-b047531df48e","592c7dac-1b0c-44ae-b153-30260b0f7d6a","a3397e9e-b8df-4fb0-8dd7-c83e70eb0c2f"]},"privacy_data_use":{"silent":false,"finding_ids":["021b2aba-f166-487e-aa1c-da674eafc096","09fdee03-99b2-4e79-9d2d-9cb5be109097","1a2c1464-dcc5-467e-ba69-ba6c6d008d6f","1b81fdc8-a099-4961-936d-63aa32628de4","3198d68e-67d7-4763-b7d2-4719829eca01","32a06e3e-424f-444c-a300-0d05cf8a7685","3448ae23-43d3-4f3b-8966-56ef9312d870","359ee4a2-dda8-4ed2-b753-83fd21e6f4d9","36920eca-2bb5-4122-a012-1d408bede146","396dee08-8f7d-49f1-9290-9817fbf2fefc","3c08f96f-340b-4072-93a4-ecaac7d308ed","4196dc37-1c6e-417e-b1ff-e788b92a69db","45b0a2ee-992e-412c-9507-54bb5bf0445d","4624dda5-3e76-4d14-9b35-bed6ef96357c","4b347acd-c718-4a76-ac0e-035c8e85a72f","4c0d33b0-ece6-4b09-84f1-fc54c5444073","4c43d024-22bc-433d-900d-45e5b207c0e3","4e19f5b7-3c6f-4b7e-a7d1-abccf599774b","530ab5d0-017f-4126-88fd-455eff2c35b3","54dfccfe-5204-47f1-8221-d0292bb1ae18","77592590-707f-486a-a03a-5e905e8f15aa","81b9ad6a-a052-4f9c-872d-ff8ded608983","85594ca7-c4a7-43cd-a6c6-cb77d6eb829c","861eb836-4878-4ba0-ba1e-2b98d2ed6ebe","8ec4bb27-2304-4daf-8e9f-09560d495390","9b70f2a6-fda9-42cc-a77e-3c9b04217413","9fbebd88-f140-424e-b8bc-c73911c3c9ec","b67f1dac-058d-4908-a781-c54db75949e5","c4e8b0e6-d202-4664-bcdd-e6b96c4ac0d1","d122ef80-ee3b-4cdf-8dc2-f1fafef0392f","d436b728-a6b7-4cf8-af22-517e1692d9b3","df25f7e2-cd4d-44af-b69d-3b0ffd8e845a","f2d14591-a214-43ef-8a06-6f02e74fd6b0"]},"prompt_ownership":{"silent":false,"finding_ids":["4f3e56d7-20cf-4cb9-b452-e6d3c6721f2a","d5df9907-c3b4-45c0-aa8c-8cde970365c1","e4593ede-1449-4b3c-ada2-d16afc86e2fa","fab23597-45c2-4a92-9f0b-d0b4028a3c3f"]},"tier_differences":{"silent":false,"finding_ids":["42aec30c-d0bd-437b-8bfe-ee853123d82c"]},"indemnity_liability":{"silent":false,"finding_ids":["2af46b0c-8488-4ee0-a449-8584b3052f38","4917164d-25e9-497d-9d4d-604199719ddc","6e8bcd05-471a-45fb-8f80-34f70722f7a8","7283e217-7f58-407a-abcb-4a1e0f5d0b38","7d29ba49-0ada-49b4-bd7f-7b1f9080ebbb","8a6aca54-2a3b-4392-9873-978c88061b69","c68af164-1e7d-4ad3-b04a-33f549798cf5","e46a6d49-a32a-48d4-baca-9cde16ab3ae9","f919f7a9-b5f0-48f2-83be-4fe4bd5fb948"]},"moderation_enforcement":{"silent":false,"finding_ids":["1732eb86-62b4-46e4-8dec-416ce1ec339e","2a8ae098-53a5-46b5-a6ba-73bb140b119a","3081766d-f831-49d3-8515-d54f3fa66933","531e1aff-0071-42d1-834b-428fe9957db1","5d9d0854-6ba4-4fc2-a4bb-95d67a2568d0","664d73ac-4f8c-4f8a-bbcb-83c570a892ee","cae1d64b-2650-4d9e-84f4-e20085d9c861"]}},"rubric_version":"v1.0","computed_at":"2026-07-10T15:30:27.144+00:00"},{"lens":"enterprise","band":"exemplary","lens_bandable":true,"unbandable_reason":null,"dealbreakers":[],"criterion_breakdown":{"training_use":{"silent":false,"finding_ids":["8c5c178e-111d-4f05-99ea-29f9508bc8d8","caba36ef-423d-46e8-b6bb-defbf53a76a7","edf310c6-1461-4fb6-8193-a786835c8eae"]},"data_retention":{"silent":false,"finding_ids":["14d396cf-8120-437d-8810-9794dca99db4","1e4900be-31a8-4f17-873b-31a94c3245d8","3ac363ea-1e8f-40f7-97ae-203bb0a304ac","531065dd-a85b-410c-8801-1ae982b9ea0a","568941e6-af90-4229-9116-25d2069d1760","a389962c-a6cd-4094-b9e4-953b5c0923ce","abdc04f1-2792-4e33-addf-45d559a859d5","ac946e83-2308-4e1a-8eec-b7c43cef187c","ba5ad8cc-e8ff-4838-bec3-44bd57223615","d4d4f2b2-c6fc-46a2-a791-74833067f1a5","fe534e23-bc55-4b55-aa5e-2fa202f0053c"]},"confidentiality":{"silent":false,"finding_ids":["a571475e-bd3e-4e51-9d3e-05b44f947c39"]},"privacy_data_use":{"silent":false,"finding_ids":["021b2aba-f166-487e-aa1c-da674eafc096","09fdee03-99b2-4e79-9d2d-9cb5be109097","1a2c1464-dcc5-467e-ba69-ba6c6d008d6f","1b81fdc8-a099-4961-936d-63aa32628de4","3198d68e-67d7-4763-b7d2-4719829eca01","32a06e3e-424f-444c-a300-0d05cf8a7685","3448ae23-43d3-4f3b-8966-56ef9312d870","359ee4a2-dda8-4ed2-b753-83fd21e6f4d9","36920eca-2bb5-4122-a012-1d408bede146","396dee08-8f7d-49f1-9290-9817fbf2fefc","3c08f96f-340b-4072-93a4-ecaac7d308ed","4196dc37-1c6e-417e-b1ff-e788b92a69db","45b0a2ee-992e-412c-9507-54bb5bf0445d","4624dda5-3e76-4d14-9b35-bed6ef96357c","4b347acd-c718-4a76-ac0e-035c8e85a72f","4c0d33b0-ece6-4b09-84f1-fc54c5444073","4c43d024-22bc-433d-900d-45e5b207c0e3","4e19f5b7-3c6f-4b7e-a7d1-abccf599774b","530ab5d0-017f-4126-88fd-455eff2c35b3","54dfccfe-5204-47f1-8221-d0292bb1ae18","77592590-707f-486a-a03a-5e905e8f15aa","81b9ad6a-a052-4f9c-872d-ff8ded608983","85594ca7-c4a7-43cd-a6c6-cb77d6eb829c","861eb836-4878-4ba0-ba1e-2b98d2ed6ebe","8ec4bb27-2304-4daf-8e9f-09560d495390","9b70f2a6-fda9-42cc-a77e-3c9b04217413","9fbebd88-f140-424e-b8bc-c73911c3c9ec","b67f1dac-058d-4908-a781-c54db75949e5","c4e8b0e6-d202-4664-bcdd-e6b96c4ac0d1","d122ef80-ee3b-4cdf-8dc2-f1fafef0392f","d436b728-a6b7-4cf8-af22-517e1692d9b3","df25f7e2-cd4d-44af-b69d-3b0ffd8e845a","f2d14591-a214-43ef-8a06-6f02e74fd6b0"]},"tier_differences":{"silent":false,"finding_ids":["42aec30c-d0bd-437b-8bfe-ee853123d82c"]},"indemnity_liability":{"silent":false,"finding_ids":["2af46b0c-8488-4ee0-a449-8584b3052f38","4917164d-25e9-497d-9d4d-604199719ddc","6e8bcd05-471a-45fb-8f80-34f70722f7a8","7283e217-7f58-407a-abcb-4a1e0f5d0b38","7d29ba49-0ada-49b4-bd7f-7b1f9080ebbb","8a6aca54-2a3b-4392-9873-978c88061b69","c68af164-1e7d-4ad3-b04a-33f549798cf5","e46a6d49-a32a-48d4-baca-9cde16ab3ae9","f919f7a9-b5f0-48f2-83be-4fe4bd5fb948"]},"governing_law_disputes":{"silent":false,"finding_ids":["f38ea18c-af70-4a8b-a2aa-540bd07e99f4"]},"moderation_enforcement":{"silent":false,"finding_ids":["1732eb86-62b4-46e4-8dec-416ce1ec339e","2a8ae098-53a5-46b5-a6ba-73bb140b119a","3081766d-f831-49d3-8515-d54f3fa66933","531e1aff-0071-42d1-834b-428fe9957db1","5d9d0854-6ba4-4fc2-a4bb-95d67a2568d0","664d73ac-4f8c-4f8a-bbcb-83c570a892ee","cae1d64b-2650-4d9e-84f4-e20085d9c861"]},"audit_rights_dpa_residency":{"silent":true,"finding_ids":[]},"subprocessors_data_sharing":{"silent":false,"finding_ids":["0df022c1-a980-4ceb-87fc-9ba859342889","1d7c353d-916e-4a03-a16e-d3bbdf377a94","3f7fc306-d8e7-4632-a0c0-669b0c222033","46f310f1-a164-4071-8a88-e5436e03b802","89a67287-b40b-4897-8d7b-dfdbe29dfcf8","9b1243e3-550d-4e8e-9941-89b8301a2fe0","9fcc365c-f2b3-40e5-ae0e-8cb3e4b5042a","b6debb64-1803-40fb-a540-289bc5ee3533","ba34eb0c-4857-47ef-bf19-7e5486cdd78e","c6fd5f97-c7fb-49a4-9aa8-ec4b8650383c","d5f09f07-974f-4f21-81d1-587640bfeb02","d8f0dee6-4547-4df0-9fb2-e8a38145e421","fead56a3-000d-4d4c-ad04-502cbdde2603"]}},"rubric_version":"v1.0","computed_at":"2026-07-10T15:30:27.272+00:00"}]},"@jsonld":{"@context":"https://schema.org","@type":"Dataset","name":"Sourcery — AI policy risk findings","description":"Verified, cited policy findings for Sourcery across 13 risk surfaces.","url":"https://airinetwork.com/platform/sourcery","creator":{"@type":"Organization","name":"AIRIN","url":"https://airinetwork.com"},"isAccessibleForFree":true,"license":"https://airinetwork.com/terms","additionalProperty":[{"@type":"PropertyValue","name":"verification","value":"fully_verified"},{"@type":"PropertyValue","name":"tier_condition_count","value":7}],"variableMeasured":[{"@type":"PropertyValue","name":"prompt_ownership","value":"low","description":" No code will ever be sent off of your device unless you trigger a Sourcery\ninteraction such as messaging through the Sourcery chat, choosing a recipe\nsuch as Generate Tests, or triggering a code review. Applying the in-line\nsuggestions does not result in any LLM request or any code being sent from\nyour machine.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In your IDE & with the Sourcery CLI”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20No%20code%20will,sent%20from%20your%20machine."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"prompt_ownership","value":"low","description":" We and our licensors own and retain all proprietary rights in the Services. The\nServices may contain the copyrighted material, trademarks, and other proprietary\ninformation of us and our licensors (the “Code”). Except for code that is in the\npublic domain or for which permission has been provided, you may not copy,\nmodify, publish, transmit, distribute, perform, display, or sell any code.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 4.1 (Ownership)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20We%20and%20our,or%20sell%20any%20code."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"output_ownership","value":"low","description":" Subject to these Terms, we grant to you a single limited, revocable,\nnon-exclusive license to access the Application content, subject to the feature\nset described as available for the Free Tier of Sourcery, for the limited\npurpose of facilitating your use of the Services. Your input code and messages\nand any output code generated by Sourcery remain your IP. Sourcery does not have\na claim to any of the output code generated by our Coding Assistant or as part\nof a Code Review.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 4.2 (Use License - Free Usage)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20Subject%20to%20these,of%20a%20Code%20Review."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"output_ownership","value":"low","description":" Subject to these Terms, we grant to you a fixed number of limited, revocable,\nnon-exclusive, paid license to access the Application content, subject to the\nfeature set described as available for the Pro Tier of Sourcery, for the limited\npurpose of facilitating your use of the Services. The number of licenses is\nequal to the number of developers paid for within your account. Your input code\nand messages and any output code generated by Sourcery remain your IP. Sourcery\ndoes not have a claim to any of the output code generated by our Coding\nAssistant or as part of a Code Review.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 4.3 (Use License - Pro Usage)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20Subject%20to%20these,of%20a%20Code%20Review."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"training_use","value":"medium","description":"continue to improve the Sourcery product and offer better suggestions in the\nfuture. You can opt out of our collection of this data by disabling telemetry\nin your IDE settings.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In your IDE & with the Sourcery CLI”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=continue%20to%20improve%20the,in%20your%20IDE%20settings."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"training_use","value":"low","description":"not) so that we can continue to improve the Sourcery product and offer better","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In GitHub”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=not)%20so%20that%20we,product%20and%20offer%20better"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"training_use","value":"low","description":"store any of your code. All LLM providers we work with do not use any of your\ncode or messages to train their models and do not store any of your data for\nmore than 30 days. Zero retention options are available as needed (provided by\nLLM providers). These require a Sourcery Pro license and can be requested by\ncontacting teams@sourcery.ai .","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In your IDE & with the Sourcery CLI”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=store%20any%20of%20your,by%20contacting%20teams%40sourcery.ai%20."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"commercial_use","value":"medium","description":" You are fully permitted to use our Application and Services for commercial\npurposes as a means to resell or build goods and services which you offer\ncommercially, except for the case in which your product is materially similar or\naims to compete with the Services offered by Sourcery.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 2.1 (Resale and Commercial Use)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20You%20are%20fully,Services%20offered%20by%20Sourcery."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" Withdrawal - Withdraw consent for future processing, if we process based on\nyour consent","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Portability - Request your personal data in machine-readable format”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Withdrawal%20-%20Withdraw,based%20on%20your%20consent"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" Restriction - Ask us to retain but otherwise stop actively processing personal\ndata","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Rectification - Correct or update your personal data”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Restriction%20-%20Ask,actively%20processing%20personal%20data"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" Information provided to us by cookies and related technologies such as Google\nAnalytics.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Information we collect”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Information%20provided%20to,such%20as%20Google%20Analytics."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" This document describes the information that we (“Sourcery AI Limited”) collect\nwhen you interact with our website and services.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In GitHub”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20This%20document%20describes,our%20website%20and%20services."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"medium","description":" Depending on the circumstances, we may need to verify your identity before\ncomplying with your request and we may not always be able to comply with your\nrequest in full (for example when producing your information may reveal another\nperson’s personal data or when there is an overriding interest or conflicting\nlegal obligation).","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Portability - Request your personal data in machine-readable format”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Depending%20on%20the,or%20conflicting%20legal%20obligation)."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" Access - Request information about personal data we hold on you","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Your rights”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Access%20-%20Request,we%20hold%20on%20you"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" Complaints - Contact the Information Commissioner’s Office with complaints\nabout our processing ( https://ico.org.uk/concerns )","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Portability - Request your personal data in machine-readable format”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Complaints%20-%20Contact,processing%20(%20https%3A%2F%2Fico.org.uk%2Fconcerns%20)"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" Information about yourself that you voluntarily provide to us such as your\nname, email address and other contact information.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Information we collect”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Information%20about%20yourself,and%20other%20contact%20information."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" Decisions - To not be subject to significant decisions based solely on\nautomated processing","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Portability - Request your personal data in machine-readable format”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Decisions%20-%20To,solely%20on%20automated%20processing"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" Anonymised usage data collected by our services. These include information on\nyour OS version and the versions of our services that you use, as well as\nanonymised reports of which types of refactorings have been suggested and\naccepted. We do not collect information on your code.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Information we collect”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Anonymised%20usage%20data,information%20on%20your%20code."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" Objection - Object to processing of personal data based on our legitimate\ninterests","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Rectification - Correct or update your personal data”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Objection%20-%20Object,on%20our%20legitimate%20interests"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" We collect basic usage statistics (eg. how many refactorings we ‘re\nsuggesting, which types of refactorings are they, and did you accept them or","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In your IDE & with the Sourcery CLI”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20We%20collect%20basic,you%20accept%20them%20or"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" We are the data controller for the following information:","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Information we collect”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20We%20are%20the,for%20the%20following%20information%3A"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":"not) and the messsages you send to the Coding Assistant so that we can","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In your IDE & with the Sourcery CLI”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=not)%20and%20the%20messsages,so%20that%20we%20can"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" The Services are not intended for individuals under 13 years of age. If you\nare under 13 years of age you are prohibitted from using the services. , and\nyou may not access any features that allow you to provide information to us or\ncommunicate and share information with other users of the Application (“Users”).\nBy using the Services and agreeing to these terms you represent and warrant that\nyou are 13 years of age or older and that you have the right, authority, and\ncapacity to enter into, agree to, and abide by these, terms.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 1.1 (Over 13 years of age)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20The%20Services%20are,abide%20by%20these%2C%20terms."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" If you have any questions about this Privacy Policy or want to officially\nrequest, review, delete or anything else about your personal data, please\ncontact us at info@sourcery.ai and we will work with you to identify and follow\nthe appropriate process to satisfy your request.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Contact us”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20If%20you%20have,to%20satisfy%20your%20request."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" A cookie is a string of information that a website stores on a visitor ‘s\ncomputer, and that the visitor’s browser provides to the Service each time the\nvisitor returns. Sourcery uses cookies to help Sourcery identify and track\nvisitors. Sourcery visitors who do not wish to have cookies placed on their\ncomputers should set their browsers to refuse cookies when using Sourcery’s\nwebsite.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “More on cookies”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20A%20cookie%20is,when%20using%20Sourcery%E2%80%99s%20website."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"medium","description":" Sourcery collects information to provide a better service to all our users and\nvisitors. We use the information to provide, maintain, protect and improve our\nwebsite and services. If you have signed up to receive updates from us we will\nuse your information to periodically contact you with information about our\nproducts and services. Our legal basis for processing the information we are the\ndata controller for, is the implicit consent that you provide when submitting\nyour information through a website form or emailing us. In some circumstances,\nwe may also process information on the basis of our legitimate interest in\nimproving our service.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “What we use the information for”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20collects%20information,in%20improving%20our%20service."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"privacy_data_use","value":"low","description":" You have the following rights in respect of your personal data:","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Your rights”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20You%20have%20the,of%20your%20personal%20data%3A"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"moderation_enforcement","value":"low","description":"(i) users knew or should have known the code was infringing or likely to","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 9.2 (IP Indemnity)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=(i)%20users%20knew%20or,infringing%20or%20likely%20to"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"moderation_enforcement","value":"medium","description":" Although most changes are likely to be minor, Sourcery may change its Privacy\nPolicy from time to time, and in Sourcery’s sole discretion. Sourcery encourages\nvisitors to frequently check this page for any changes to its Privacy Policy.\nYour continued use of this site after any change in this Privacy Policy will\nconstitute your acceptance of such change.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Updates”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Although%20most%20changes,acceptance%20of%20such%20change."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"moderation_enforcement","value":"low","description":" Sourcery Core is our original code quality review and improvement tool. It\nruns fully locally, analyzing your code and making suggestions and\nrecommendations about how it can be improved (these are the underlined sections\nof code with suggestions you see in your IDE).","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “What are the Sourcery Coding Assistant and Sourcery Code Review?”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20Core%20is,see%20in%20your%20IDE)."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"moderation_enforcement","value":"low","description":" You may terminate your access to the Services at any time , for any reason, by\nceasing use of the Application or by directly requesting your account to be\ndeleted by emailing hello@sourcery.ai .","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 5.1 (By User)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20You%20may%20terminate,by%20emailing%20hello%40sourcery.ai%20."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"moderation_enforcement","value":"medium","description":" We retain the right to cancel and terminate the account of any user who is\nviolating these Terms or is in any way using the Sourcery service for any\nillegal activities or is attempting to reverse engineer any of the Sourcery\nProducts or Services.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 5.2 (By Us)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20We%20retain%20the,Sourcery%20Products%20or%20Services."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"moderation_enforcement","value":"low","description":" You need to enter a token to verify that you have a Sourcery account with the\nright level of feature access (Open Source, Pro, or Team). You can get your\ntoken from your dashboard. Sourcery checks your token every 2 weeks, otherwise\nyou can use Sourcery fully offline.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In your IDE & with the Sourcery CLI”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20You%20need%20to,use%20Sourcery%20fully%20offline."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"data_retention","value":"low","description":" All the information we collect on the product usage is stored in Mixpanel and\nyou can request that we delete it at any point by emailing us at\n info@sourcery.ai ","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In GitHub”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20All%20the%20information,us%20at%20info%40sourcery.ai%20"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"data_retention","value":"medium","description":" Sourcery uses third-party vendors and hosting partners to provide the necessary\nhardware, software, networking, storage, and related technology required to run\nthe Service. You understand that although you retain full rights to your data,\nit may be stored on third-party storage and transmitted through third-party\nnetworks. We take careful technical measures to ensure that your information is\nsecure and inaccessible to unauthorized parties. We also continuously work on\nnew features to improve security. We retain personal data for as long as\nnecessary for the purpose for which the personal data was collected, or for such\nlonger period required by law or otherwise necessary to defend or exercise our\nlegal rights. At the end of this period (or expiry of our backup archive\nretention period if later), we will either delete or anonymise the personal\ndata.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Storage and security”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20third-party,anonymise%20the%20personal%20data."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"indemnity_liability","value":"low","description":" how you may interperet or use the Application content; or","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 6.1"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20how%20you%20may,the%20Application%20content%3B%20or"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"indemnity_liability","value":"medium","description":" You may be provided links to other websites or resources through the Services.\nBecause we have no control over such sites and resources, you acknowledge and\nagree that we are not responsible for the availability of such external sites or\nresources, and do not endorse and are not responsible or liable for any content,\nadvertising, products or other materials on or available from such sites or\nresources. You further acknowledge and agree that we shall not be responsible or\nliable, directly or indirectly, for any damage or loss caused or alleged to be\ncaused by or in connection with the use of, or reliance upon, any such content,\ngoods or services available on or through any such site or resource.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 7.1"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20You%20may%20be,such%20site%20or%20resource."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"indemnity_liability","value":"medium","description":" We have no special relationship with or fiduciary duty to you. You acknowledge\nthat we have no control over, and no duty to take any action regarding:","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 6.1"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20We%20have%20no,take%20any%20action%20regarding%3A"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"indemnity_liability","value":"low","description":" Sourcery’s indemnification obligations to code review users include any third\nparty claim related to the use of generated code suggestions which infringe a\nthird party’s intellectual property right. This indemnity does not apply where:","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 9.2 (IP Indemnity)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20Sourcery%E2%80%99s%20indemnification%20obligations,does%20not%20apply%20where%3A"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"indemnity_liability","value":"low","description":"infringe, (ii) code suggestions were modified, transformed, or used in\ncombination with products or services not provided by Sourcery, (iii) users did\nnot have the right to use the input code to generate the allegedly infringing\ncode suggestions, (iv) the claim alleges violation of trademark or related\nrights based on users use of the code in trade or commerce.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 9.2 (IP Indemnity)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=infringe%2C%20(ii)%20code%20suggestions,in%20trade%20or%20commerce."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"indemnity_liability","value":"medium","description":" We provide the Application and Services “as is, as available”, without any\nwarranty or condition of any kind (express, implied or statutory) and your\naccess of the application and services is at your own risk. We do not warrant\nthat the application will meet your requirements or result in any particular\noutcome, or that the operation will be uninterrupted or error-free. To the\nfullest extent allowed by law, we specifically disclaim any implied warranties\nof titles, merchantability, non infringement and fitness for a particular\npurpose, some states do not allow the disclaimer of implied warranties, so the\nforegoing disclaimer may not apply to you.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 6.4"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20We%20provide%20the,not%20apply%20to%20you."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"indemnity_liability","value":"medium","description":" You agree to indemnify and hold us, our subsidiaries, affiliates, officers,\nagents, and other partners and employees, harmless from any loss, liability,\nclaim, or demand, including reasonable attorney’s fees, made by any third party\ndue to or arising out of your use of the Services in violation of these Terms\nand/or arising from a breach of these Terms and/or any breach of your\nrepresentations and warranties set forth above.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 9.1 (General Indemnity)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20You%20agree%20to,warranties%20set%20forth%20above."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"indemnity_liability","value":"medium","description":" While we strive for accuracy from our code reviews we cannot guarantee the\nvalidity of their results. It is the responsiblity of the end user to review any\nSourcery suggestions or approval decisions and decide whether they make sense\nfor their project.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 6.3"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20While%20we%20strive,sense%20for%20their%20project."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"confidentiality","value":"low","description":" All analysis for Sourcery Core done fully locally. We don’t send any of your\ncode to our servers or see any of your code in any way for this analysis.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In your IDE & with the Sourcery CLI”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20All%20analysis%20for,way%20for%20this%20analysis."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"medium","description":" Sourcery Code Review is our GitHub and GitLab integration to provide automatic\ncode review on every pull request or merge request you make. Sourcery Code\nReview uses third party Large Language Models to provide its functionality and\nrequires us to be able to send messages and code context to those models to\nfunction.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “What are the Sourcery Coding Assistant and Sourcery Code Review?”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20Code%20Review,those%20models%20to%20function."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"low","description":" Sourcery uses analytics services from Google Analytics. All information sent to\nGoogle Analytics is anonymized.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Third part service providers”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20analytics,Google%20Analytics%20is%20anonymized."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"medium","description":" For the Sourcery Coding Assistant code sections and messages are sent to\nthird-party Large Language Model (LLM) providers (such as OpenAI, Anthropic,","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In your IDE & with the Sourcery CLI”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20For%20the%20Sourcery,(such%20as%20OpenAI%2C%20Anthropic%2C"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"low","description":"etc) using their APIs. This data passes through our servers but we do not","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In your IDE & with the Sourcery CLI”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=etc)%20using%20their%20APIs.,but%20we%20do%20not"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"medium","description":" The Sourcery Coding Assistant is our AI powered pair programmer which looks\nto assist you with tasks such as code reviews, troubleshooting code problems,\ngenerating docstrings or test, explaining code, etc. The Sourcery Coding\nAssistant uses third party Large Language Models to provide its functionality\nand requires us to be able to send messages and code context to those models to\nfunction. We collect message data (but not your code) to allow us to improve the\nquality of our responses.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “What are the Sourcery Coding Assistant and Sourcery Code Review?”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20The%20Sourcery%20Coding,quality%20of%20our%20responses."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"low","description":" Sourcery uses payment services from Stripe to process payments for Sourcery Pro\nand Team services. No additional information is shared with Stripe outside of\nthe information required to create and manage invoices, payments, and\nsubscriptions.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Third part service providers”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20payment,invoices%2C%20payments%2C%20and%20subscriptions."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"low","description":"third-party LLM providers (such as OpenAI, Anthropic, etc.). You have the\noption to request to use models that have a zero retention policy in place.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Code and conversation histories sent through the Coding Assistant to”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=third-party%20LLM%20providers%20(such,retention%20policy%20in%20place."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"low","description":" For GitHub Cloud, GitLab Cloud, & GitLab self hosted Code Review our analyis\nis conducted on our servers and using third-party Large Language Model (LLM)\nproviders (such as OpenAI, Anthropic, etc) using their APIs. This data passes\nthrough our servers but we do not store any of your code. All LLM providers we\nwork with do not use any of your code or messages to train their models and do\nnot store any of your data for more than 30 days. Zero retention options are\navailable as needed (provided via Anthropic). These require a Sourcery Pro\nlicense and can be requested by contacting\n teams@sourcery.ai .","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “In GitHub”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20For%20GitHub%20Cloud%2C,by%20contacting%20teams%40sourcery.ai%20."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"low","description":" Sourcery uses services from auth0, GitHub, and Google to allow users to create\nand log into accounts. No additional information is shared with these service\nproviders outside of the information required to create and log into an account.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Third part service providers”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Sourcery%20uses%20services,log%20into%20an%20account."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"medium","description":" You acknowledge and agree that we have the right to disclose information your\nprovide, if required to do so by law at the request of a third party, or if we,\nin our sole discretion, believe that such disclosure is: 1) reasonable to comply\nwith the law, request or orders from law enforcement, or any legal process\n(whether or not such disclosure is required by applicable law); 2) protect or\ndefend our, or a third party’s, rights or property; or 3) protect someone’s\nhealth or safety","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 3.2 (Rights to Disclose)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20You%20acknowledge%20and,someone%E2%80%99s%20health%20or%20safety"},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"low","description":" We do not share the information with any external third parties, except as\ndetailed in this document.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Sharing the information”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20We%20do%20not,detailed%20in%20this%20document."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"medium","description":" We will only collect information surrounding usage and errors and messages you\nsend to the Coding Assistant but will not collect content of your code. We\ncollect the messages you send to the Coding Assistant to help us improve the\nquality of responses we can provide you with. You can opt out of us collecting\nthis information by disabling telemetry in your IDE, however, in order to use\nthe Coding Assistant you must opt into this information being sent to third\nparty Large Language Model providers. Full details are available in our Privacy\nPolicy.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 3.4 (Right to Conduct Research and Collect Information)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20We%20will%20only,in%20our%20Privacy%20Policy."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]},{"@type":"PropertyValue","name":"subprocessors_data_sharing","value":"low","description":" Anonymised error reports provided by the third-party Sentry.io error reporting\nservice, which is fully GDPR and EU-US Privacy Shield compliant.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"251c7f0261964f1ee83f5e7e576a937859b78ced2f817421710189a7a4902c10"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/privacy"},{"@type":"PropertyValue","name":"structural_citation","value":"Privacy Policy › “Information we collect”"},{"@type":"PropertyValue","name":"citation_basis","value":"heading_path"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/privacy#:~:text=%20Anonymised%20error%20reports,EU-US%20Privacy%20Shield%20compliant."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:38:15.22208+00:00"}]},{"@type":"PropertyValue","name":"governing_law_disputes","value":"medium","description":" These Terms are ruled by the law of the United Kingdom. In case of a dispute\narrisingout of the Services, by using the Services you expressly agree that any\nsuch dispute shall be litigated in London.","additionalProperty":[{"@type":"PropertyValue","name":"confidence","value":"high"},{"@type":"PropertyValue","name":"snapshot_sha256","value":"d3cc457e4aefeae39a75384558ff626b71df707d9576a6444daad0e0266c612f"},{"@type":"PropertyValue","name":"wayback_url","value":""},{"@type":"PropertyValue","name":"source_url","value":"https://www.sourcery.ai/terms"},{"@type":"PropertyValue","name":"structural_citation","value":"§ 8 (Jurisdiction and Choice of Law)"},{"@type":"PropertyValue","name":"citation_basis","value":"section_number"},{"@type":"PropertyValue","name":"deep_link","value":"https://www.sourcery.ai/terms#:~:text=%20These%20Terms%20are,be%20litigated%20in%20London."},{"@type":"PropertyValue","name":"retrieved_at","value":"2026-06-08T09:37:59.200362+00:00"}]}]}}