Terms and Conditions
XAMARIN, INC. XAMARIN COMPONENT STORE TERMS OF SERVICE 1.0 Introduction 1.1 All use of the Xamarin Component Store ("Xamarin Component Store") is subject to the terms and condition herein (collectively, ("TOS"). 1.2 You ("User") accept the TOS by either (1) clicking to agree or accept where these options are presented, or (2) actually using the Xamarin Component Store. If User is accepting on behalf of User employer or another entity, User represents and warrants that: (i) User has full legal authority to bind User employer or such entity to the TOS; (ii) User has read and understands the TOS; and (iii) User agrees, on behalf of the party that User represents, to the TOS. If User does not have the legal authority to bind, do not click the "I Accept" button or use the Xamarin Component Store. 1.3 User may use Xamarin Component Store to browse, download and purchase subscriptions, products, tools and services (collectively ("Products"). Some of these Products may be offered by Xamarin while others may be made available by third parties. User agrees that Xamarin is not responsible for any Product that originates from a source other than Xamarin. User agrees that User is solely responsible for all fees associated with purchases User make on the Xamarin Component Store. Xamarin Component Store 2.1 Xamarin may permanently or temporarily stop providing all or a portion of the Xamarin Component Store to User or to users generally at Xamarin’s sole discretion, without prior notice to User. 2.2 If Xamarin disables access to User’s account, User may be prevented from accessing the Xamarin Component Store, User account information and Products that are stored with User account. 2.3 Xamarin may make available to User various payment methods to facilitate the purchase of Products from the Xamarin Component Store. User agrees to abide by any relevant terms that govern the use of the particular payment processing method. Xamarin reserves the right to add or remove payment methods at its sole discretion. 2.4 Xamarin may discover Products on the Xamarin Component Store that violates the applicable Distribution Agreement or other legal agreements, laws, regulations or policies. User agrees that in such an instance Xamarin retains the right to remove those Products, in its sole discretion. User Use of Xamarin Component Store 3.1 In order to access certain services in the Xamarin Component Store, User may be required to provide information, such as User’s name, address, and billing details. User agrees that any such information User provide to Xamarin will always be accurate, correct and up to date. 3.2 User agrees to use the Xamarin Component Store only for purposes that are permitted by the TOS and any applicable law, regulation or generally accepted practices or guidelines in the relevant jurisdictions. User agrees to comply with all applicable export controls. By using the Xamarin Component Store, User represents and warrants that User is not prohibited from receiving exports or services under US or other applicable export laws. User agrees to comply with all local laws and regulations regarding the download, installation or use of the Products. 3.3 User agrees not to attempt to access or access the Xamarin Component Store by any means other than through the interface that is provided by Xamarin, Inc. User specifically agree not to attempt to access or access the Xamarin Component Store through any automated means. 3.4 User agrees that User will not engage in any activity that interferes with or disrupts the Xamarin Component Store or the servers and networks which are connected to the Xamarin Component Store. User agrees that User will not use any of the Products in a way that interferes or disrupts any servers, networks, or websites operated by Xamarin or any third party. 3.5 User agrees that User will not reproduce, duplicate, copy, sell or distribute the Xamarin Component Store. 3.6 User agrees that User is solely responsible for, and that Xamarin has no responsibility to User or to any third party for, User’s use of the Xamarin Component Store and any Products, any breach of User’s obligations under the TOS, and for the consequences, including without limitation, loss or damage of any kind which Xamarin may suffer as a result of such use or breach. 3.7 User agrees to comply with any and all applicable tax laws, including the reporting and payment of any taxes arising in connection with User’s use of the Xamarin Component Store or the purchase of Products, and that the reporting and payment of any such applicable taxes are User’s responsibility. 3.8 User agrees that Xamarin or third parties own all right, title and interest in and to the Xamarin Component Store and the Products available through the Xamarin Component Store, including without limitation all applicable Intellectual Property Rights in the Products. "Intellectual Property Rights" means any and all rights existing under patent law, copyright law, trade secret law, trademark law, unfair competition law, and any and all other proprietary rights worldwide. Open Source Products Some components of Products may also be governed by applicable open source software licenses. In the event of a conflict between the TOS and any such licenses, the open source software licenses will prevail with respect to those components. Updates Products may communicate with Xamarin servers from time to time to check for available updates to the Products. By purchasing these Products, User agrees to such automatically requested and received updates. User agrees that Xamarin may collect certain personally identifiable information from users of the Products and Xamarin will have the right to compile and distribute statistical analyses and reports utilizing aggregated data derived from information and data obtained from User, users, other Xamarin customers and other sources. 6. Export Regulations Products available on the Xamarin Component Store may be subject to export controls or restrictions by the United States or other countries or territories. User agrees to comply with all applicable United States and international export laws and regulations. These laws include restrictions on destinations, end users, and end use. Indemnification To the maximum extent permitted by law, User agrees to defend, indemnify and hold harmless Xamarin, its affiliates and their respective directors, officers, employees and agents from and against any and all claims, actions, suits or proceedings, as well as any and all losses, liabilities, damages, costs and expenses, including attorneys’ fees, arising out of User’s use of the Xamarin Component Store, including User’s downloading, installation, or use of any Products, or User’s violation of the TOS. Term and Termination 8.1 The TOS will continue to apply until terminated by either User or Xamarin as set out below. 8.2 If User wants to terminate the TOS, User may do so by ceasing User’s use of Xamarin Component Store and any Products purchased from the Xamarin Component Store. 8.3 Xamarin may at any time, terminate the TOS with User if: (A) User has breached any provision of the TOS; or (B) Xamarin is required to do so by law; or (C) Xamarin decides to no longer provide the Xamarin Component Store. 8.4 When the TOS terminate, Sections 3.6, 3.7, 3.8, 4, 5, 6, 7, 8.4, 9, 10 and 11 will survive. DISCLAIMER OF WARRANTIES 9.1 SUBSCRIBER EXPRESSLY UNDERSTANDS AND AGREES THAT THE USE OF THE XAMARIN COMPONENT STORE AND ANY PRODUCTS OBTAINED THROUGH THE XAMARIN COMPONENT STORE IS AT SUBSCRIBER’S SOLE RISK AND THAT THE XAMARIN COMPONENT STORE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTY OF ANY KIND, TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW. 9.2 USE OF THE XAMARIN COMPONENT STORE AND ANY PRODUCTS OBTAINED THROUGH THE USE OF THE XAMARIN COMPONENT STORE IS AT SUBSCRIBER’S OWN DISCRETION AND RISK AND SUBSCRIBER IS SOLELY RESPONSIBLE FOR ANY DAMAGE TO YOUR COMPUTER SYSTEM, MOBILE DEVICE, OR OTHER DEVICE, OR LOSS OF DATA THAT RESULTS FROM SUCH USE. 9.3 TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, XAMARIN FURTHER EXPRESSLY DISCLAIMS ALL WARRANTIES AND CONDITIONS OF ANY KIND, WHETHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO THE IMPLIED WARRANTIES AND CONDITIONS OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT, WITH RESPECT TO ANY AND ALL PRODUCTS AND THE XAMARIN COMPONENT STORE. 9.4 NONE OF THE PRODUCTS ARE INTENDED FOR USE IN THE OPERATION OF NUCLEAR FACILITIES, LIFE SUPPORT SYSTEMS, EMERGENCY COMMUNICATIONS, AIRCRAFT NAVIGATION OR COMMUNICATION SYSTEMS, AIR TRAFFIC CONTROL SYSTEMS, OR ANY OTHER SUCH ACTIVITIES IN WHICH CASE THE FAILURE OF THE PRODUCTS COULD LEAD TO DEATH, PERSONAL INJURY, OR SEVERE PHYSICAL OR ENVIRONMENTAL DAMAGE. LIMITATION OF LIABILITY SUBSCRIBER UNDERSTANDS AND AGREES THAT XAMARIN AND ITS AFFILIATES SHALL NOT BE LIABLE TO YOU UNDER ANY THEORY OF LIABILITY (WHETHER CONTRACT, TORT INCLUDING NEGLIGENCE OR OTHERWISE) FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL CONSEQUENTIAL OR EXEMPLARY DAMAGES THAT MAY BE INCURRED BY YOU THROUGH USE OF THE XAMARIN COMPONENT STORE OR ANY PRODUCTS OBTAINED FROM THE XAMARIN COMPONENT STORE, INCLUDING ANY LOSS OF DATA, WHETHER OR NOT XAMARIN OR ITS REPRESENTATIVES HAVE BEEN ADVISED OF OR SHOULD HAVE BEEN AWARE OF THE POSSIBILITY OF ANY SUCH LOSSES ARISING. General Terms 11.1 The TOS constitute the whole legal agreement between User and Xamarin and govern User’s use of the Xamarin Component Store and Products, and completely replace any prior agreements between User and Xamarin in relation to the Xamarin Component Store, Products, and Professional Services. 11.2 If Xamarin does not exercise or enforce any legal right or remedy which is contained in the TOS (or which Xamarin has the benefit of under any applicable law), this will not be taken to be a formal waiver of Xamarin’s rights and that those rights or remedies will still be available to Xamarin. 11.3 If any court of law, having the jurisdiction to decide on this matter, rules that any provision of the TOS is invalid, then that provision will be removed from the TOS without affecting the rest of the TOS. The remaining provisions of the TOS will continue to be valid and enforceable. 11.4 No person or company will be third party beneficiaries to the TOS. 11.5 The rights granted in the TOS may not be assigned or transferred by User, whether by operation of law or otherwise, without the prior written approval of Xamarin. 11.6 The TOS will be governed by the laws of the State of California without regard to its conflict of laws provisions. User and Xamarin agree to bring any and all actions under the TOS in exclusively in a court of competent jurisdiction located within the county of Santa Clara, California to resolve any legal matter arising from the TOS and each party agrees to submit to the exclusive jurisdiction of such court and waives all objections to such venue.
You must agree to the Terms of Service to download components.
Component Terms and Conditions
SQLCipher Commercial Edition Software License Agreement
Prepared by Zetetic LLC Version 5 2014/10/22
Please carefully read this License Agreement ("the Agreement"). Payment of applicable license fees and use of this Software indicates that you accept and agree to be bound by the Agreement. You further warrant that you are able to enter into binding contracts on your own behalf or are authorized to enter into contracts on behalf of the company that you represent.
"We", "us", and "our" mean Zetetic LLC.
"You", "your", and "customer" mean the company or individual that is being licensed to use the Software.
The “Software” means the SQLCipher Commercial Edition Distribution for one or more specific Platforms, including but not limited to the SQLCipher ADO.NET Adapter, SQLCipher for Android, SQLCipher C/C++ .DLL for Windows, SQLCipher for iOS, SQLCipher for Mac OS X, SQLCipher for Xamarin.iOS, SQLCipher for Xamarin.Android, SQLCipher for Windows Phone, or SQLCipher for Windows Runtime.
"Platform" means a combination of software development environment and computer operating system for which the Software is made available.
"Developer User" means any individual person or computer system that meets one or more of the following criteria:
- They build, compile, assemble, test or otherwise cause to be executed any application programs that rely on the Software as a component;
- They use or execute any bundled standalone Software programs for development, testing, or support purposes;
- They package or otherwise prepare Software components for redistribution as part of another program or application; or
- They have possession of any Software resources or files for any purposes other than archiving.
“Support Subscription”, also known as “CipherCare”, is a periodic support and maintenance subscription service that provides Developer Users with private support and periodic updates for licensed Software.
"End User" means the person or company that will be the final recipient and licensee of your executable application that incorporates our Software as a component.
“Documentation” means any written materials we may provide to you for the purposes of providing information about the Software, configuring the Software, or communicating about the Software.
Paid License Grant
You must purchase one license seat per Platform for each Developer User of the Software, and promptly purchase additional licenses if the number of Developer Users changes. You agree to notify us immediately of additional license requirements if the number of Developer Users increases. Zetetic reserves the right to adjust per-developer pricing at any time.
Subject to the terms of this Agreement and payment in full of fees due, we hereby grant you a non-exclusive, non-transferable, limited license to:
- Use the Software for internal development of your own applications; and
- Redistribute the software to your End Users on a royalty-free basis, provided that your redistribution of the Software meets all of the following criteria: a. The Software is distributed in binary object code form only; b. The Software is made available solely as an integrated supporting component of your executable applications; c. The Software is not included as part of any reusable software library, developer tool, or API that is sold or otherwise distributed to third party developers or used in third party applications; and d. The Software is not distributed for standalone use.
You may make copies of the Software for backup and archival purposes, provided that the original and any copies are kept in your possession and that your use of the Software does not exceed the license grant.
Trial License Grant
We may, at our discretion, make the Software available on a free trial basis for the purpose of evaluating the Software before purchasing paid licenses. Subject to the terms of this Agreement, a trial license confers a non-exclusive, non-transferable, limited license to use the Software for internal development and evaluation purposes in a single program or application for a period not to exceed fifteen (15) calendar days. You are explicitly prohibited from redistributing the Software, allowing access to End Users, or removing any trial indicators, notifications, or markings.
If you decide not to purchase a paid license this Agreement will terminate in accordance with section 10 upon completion of the trial period.
We remain the owner of all right, title and interest in the Software, intellectual property, and related written materials. No right, title or interest in the Software or other intellectual property is granted by this Agreement. Restrictions
The Software is protected by United States copyright laws and international treaties. You must treat the Software and Documentation like any other copyrighted material.
This agreement specifically prohibits you from:
- Copying or otherwise reproducing the Documentation
- Copying the Software, except to make it available to licensed Developer Users or for archival purposes
- Permitting third parties to use the Software except according to the license grant herein
- Reverse engineering, decompiling, or disassembling the Software
- Modifying or creating derivative works of the Software
- Sub-licensing, renting, leasing, lending, or reselling any portion of the Software or Documentation
- Transferring your rights to use the Software and Documentation to another person or company
- Redistributing or otherwise making the Software available in any manner to any third party, except in strict accordance with the license grant
- Creating, or causing to be created, any programs or libraries that perform or provide the same or similar functionality as the Software
- Removing or modifying any program markings or any notice of our proprietary rights
- Disclosing the results of any program benchmark tests or security testing without our prior consent
- Using our names, trademarks, or logos
The Software itself is provided "as is" without warranty of any kind. We further disclaim any and all implied warranties or conditions, including any implied warranty of title, non-infringement, merchantability or fitness for a particular purpose, regardless of whether we know or had reason to know of your particular needs. No employee, agent, dealer or distributor of ours is authorized to modify this limited warranty, nor to make any additional warranties.
In no event will we be liable to you for any damages, including any lost profits, lost revenue, lost savings, lost data or data use, or other incidental, special, punitive or consequential damages arising from the use of, or the inability to use, the Software (even if we or an authorized dealer or distributor has been advised of the possibility of these damages) or for any claim by any other party, whether in an action in contract or tort.
Our entire liability for damages hereunder shall in no event exceed the applicable amount you paid to us for your license to use the Software. You shall indemnify us against all claims, liabilities and costs, including reasonable attorney fees, of defending any third party claim or suit arising out of or in connection with licensing of Software under this Agreement.
Third Party Components
The Software may include Third Party components that are distributed under other licenses and are not considered part of our Software for the purposes of this Agreement. Your rights and obligations for such components are defined by the applicable software license. By using the Software you are responsible for compliance with the terms of all Third Party component licenses, including requirements for acknowledgement, copyright statements, or limitations on distribution. A list of Third Party components and licenses is available upon request or by visiting http://sqlcipher.net/license.
Support and Maintenance
We will not be responsible for providing technical support or Software updates under this agreement, except through a Support Subscription.
You must purchase one Support Subscription per Platform for each Developer User of the Software, and promptly purchase additional subscriptions if the number of Developer Users changes. All licensed Developer Users must have an active Support Subscription in order for any Developer Users to make use of the benefits. You agree to notify us immediately of additional subscription requirements if the number of Developer Users increases. Zetetic reserves the right to adjust per-developer subscription pricing at any time.
A Support Subscription, and payment of associated annual recurring fees, will entitle licensed Developer Users to receive the following benefits during the subscription term:
- Direct private Support from us via email, including: a. Technical inquiries b. Implementation guidance c. Troubleshooting d. Defect remediation
- Software updates upon request at no additional cost
All support requests will be conducted privately and confidentially, unless they are made public with your permission. We will handle and treat such support requests with higher priority, as compared to comparable requests made via public channels.
Before contacting us, you will work to resolve the problem if it is not clearly related to a defect in the Software. Such efforts may include basic installation, basic configuration, basic usage support, ongoing maintenance, problem isolation and any investigation to define, isolate, reproduce and resolve problems.
We will acknowledge and respond to support communications once they are received. Initial response times will vary based on factors including the time the request is initiated, the severity of the reported issue, and availability of support resources, so we do not guarantee a speci?c response time. Upon acknowledgement of an issue, we will provide assistance with the identification and remediation of issues in the Software. We will use reasonable efforts to provide Support for the Software, subject to the following limitations:
- A Support Subscription does not create or imply any additional warranty for the Software. We remain the owner of all right, title and interest in the Software, intellectual property, related written materials, communications and code developed by us during the support term.
- We may at our sole discretion provide guidance on application implementation, integration and design, but will not be responsible for development of application code.
- We will provide assistance with the identi?cation and remediation of issues in the Software; however, we do not guarantee the resolution of issues reported under a Support Subscription.
- We reserve the right to limit total Support time expended under related to issues raised by your Developer Users across all Support Subscriptions to a total of fifteen (15) hours within each annual term. Issues related to the Software that we independently identify will not contribute to this limit.
- We reserve the right to limit or preclude at our sole discretion our out-of- pocket costs for providing support.
- Under no circumstances will we be responsible for providing technical support to users of your software or any third party.
Term and Termination
This license agreement takes effect upon the execution of this Agreement, first use of the Software, or payment of applicable fees, and remains in effect until terminated.
You may terminate it at any time by destroying all copies of the Software and Documentation in your possession and notifying us of your termination.
The term of each Support Subscription under this Agreement shall be one (1) year from the effective date and will automatically renew each year on the anniversary of the effective date unless either party provides written notice at least 30 days prior to the Renewal Date with intent to terminate the Support Subscription.
If you breach this Agreement or otherwise fail to comply with any term or condition we may terminate this Agreement upon written notice to you. We further reserve the right to immediately terminate this Agreement and all associated services for cause if we determine, at our sole discretion, that you are abusing the Software, or for non-payment of license fees due. In the event of termination for breach of this Agreement, abuse of the Software, or non-payment, you will not be entitled to any refund of amounts paid.
Upon termination of this Agreement all of your rights and licenses with respect to the Software shall terminate and you agree to immediately cease use of the Software and destroy all copies of the Software and Documentation in your possession.
Sections Title, Restrictions, Warranty, Limited Remedy, Term and Termination, Confidentiality, Communication, Right of Reference, Export Compliance, and General Provisions will survive termination of this Agreement.
The Software contains trade secrets and proprietary know-how that belong to us and it is being made available to you in strict confidence. Any use or disclosure of the Software, or of its algorithms, protocols, or interfaces, other than in strict accordance with this license agreement, may be actionable as a violation of our rights.
You agree to allow us to contact you via email, telephone, or postal mail for the purposes of advertising, announcing new products and updates, or informing you of critical security or functionality updates to the software you already use.
Right of Reference
You grant us the right to use your name, the name of your company, applicable logos, and associated trademarks in promotional materials that indicate that you use the Software. You further agree to grant us the right to quote and publish excerpts from your communications with us for the purposes of advertising or providing references to other prospective customers.
You understand that the Software may contain cryptographic functions that may be subject to export restrictions, and you represent and warrant that you are not located in a country that is subject to United States export restriction or embargo, including Cuba, Iran, North Korea, Sudan, or Syria, and that you are not on the Department of Commerce list of Denied Persons, Unverified Parties, or affiliated with a Restricted Entity.
You agree to comply with all export, re-export and import restrictions and regulations of the Department of Commerce or other agency or authority of the United States or other applicable countries. You also agree not to transfer, or authorize the transfer of, directly or indirectly, the Software to any prohibited country, including Cuba, Iran, North Korea, Sudan, or Syria, or to any person or organization on or affiliated with the Department of Commerce lists of Denied Persons, Unverified Parties or Restricted Entities, or otherwise in violation of any such restrictions or regulations.
Failure to comply with this section is a material breach of this Agreement.
- This written license agreement is the exclusive agreement between you and us concerning the Software and Documentation and supersedes any prior purchase order, communication, advertising or representation concerning the Software.
- This license agreement may not be modified, except in writing by the agreement of both parties.
- In the event of litigation between you and us concerning the Software or Documentation, the prevailing party in the litigation will be entitled to recover reasonable attorney fees and expenses from the other party.
- This license agreement is governed by the laws of the State of New Jersey, United States of America. You agree to submit to the exclusive jurisdiction of, and venue in, the courts of New Jersey in any dispute arising out of or relating to this agreement.
- We reserve the right to audit your use of the Software for compliance with these terms. You agree to allow us, or our authorized representatives, any and all access to verify the proper use of this software in accordance with the license terms.
- If any term of this agreement is found to be invalid or unenforceable, the remaining provisions will remain effective.
You must agree to the Terms of Service to download this component.
Thanks for downloading SQLCipher Android!
If you haven't already, check out the Getting Started documentation for SQLCipher Android here.
February 24, 2017 (3 days ago)
SQLCipher Android 18.104.22.168
Full database encryption using 256-bit AES.
SQLCipher provides transparent and secure 256-bit AES encryption of SQLite database files using established security practices. SQLCipher is a popular and widely deployed platform, used daily in many commercial and open source applications.
Strong Security for Mobile and Embedded Databases
No special knowledge of security or cryptography required! Use a standard SQLite.Net-PCL compatible API while SQLCipher takes care of data security behind the scenes.
SQLCipher has a small footprint and great performance so it's ideal for protecting embedded application databases and is well suited for mobile development. Key features included:
- Optimized for Xamarin
- Same API on iOS and Android
- Simple configuration
- 100% of database is encrypted
- SQLite.Net-PCL compatible APIs
- Low overhead encryption, often as low as 5-15%
- High performance with indexes and transactions
- Starts up and closes down quickly
- Works well on large databases
- Interoperability with SQLCipher on other platforms
Licenses include 1 year of CipherCare, providing prioritized and confidential email support directly from the SQLCipher development team.
- Fix for devices running API under 21
- Includes SQLCipher 3.4.1
- Includes 64-bit native libraries now (x86_64, and arm64_v8a)