The short version: convert your own files, delete the CSV after, expect no warranty, and don't hold us liable for more than the $2 you may have paid for the iOS app. The long version follows.
.spass export files into CSV or JSON so you can move your saved passwords into Apple Passwords, Chrome, Bitwarden, or any other manager that accepts CSV. By using either, you accept these terms.The Rust core that performs the decryption is open source under MIT OR Apache-2.0 at github.com/CoreEngineX/spass-rs.
The iOS app is additionally licensed under Apple's standard Licensed Application End User License Agreement, which governs your right to use the app once purchased on the App Store.
The user interface code for both the web app and the iOS app is proprietary and not currently published. Only the Rust core is open source.
.spass files that belong to you or that you have permission to handle.BOTH SURFACES ARE PROVIDED "AS IS" AND "AS AVAILABLE", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED. TO THE MAXIMUM EXTENT PERMITTED BY APPLICABLE LAW, WE EXPRESSLY DISCLAIM ALL WARRANTIES, INCLUDING WITHOUT LIMITATION ANY IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, TITLE, NON-INFRINGEMENT, AND ANY WARRANTIES ARISING FROM COURSE OF DEALING, USAGE, OR TRADE PRACTICE.
Samsung controls the .spass format and can change it at any time. We make no promise that a Samsung Pass export from a future Galaxy phone will continue to convert, that the converter will produce accurate output for every input file, or that either surface will be available without interruption.
Some jurisdictions do not permit the exclusion of certain warranties. In those jurisdictions, the exclusions above apply to the maximum extent permitted by law, and you may have additional rights as a consumer that cannot be waived by agreement.
TO THE MAXIMUM EXTENT PERMITTED BY LAW, OUR TOTAL CUMULATIVE LIABILITY TO YOU FOR ALL CLAIMS ARISING OUT OF OR RELATING TO EITHER SURFACE, WHETHER IN CONTRACT, TORT (INCLUDING NEGLIGENCE), STRICT LIABILITY, OR ANY OTHER THEORY, IS CAPPED AT USD $2 (OR ITS EQUIVALENT IN YOUR LOCAL CURRENCY), REGARDLESS OF WHICH SURFACE THE CLAIM RELATES TO OR HOW MUCH (IF ANYTHING) YOU PAID US.
We are not liable for any indirect, incidental, special, consequential, exemplary, or punitive damages, including but not limited to lost passwords, lost data, lost profits, loss of business, or loss of time, even if we have been advised of the possibility of such damages.
If your jurisdiction does not permit this type of liability cap or exclusion, the cap and exclusions apply to the maximum extent that they do. Any liability that cannot be excluded by law is limited to the minimum required.
Web app. You can stop using the web app at any time by closing the browser tab. We may discontinue the web app, restrict access, or block specific clients at any time without notice. The web app is a free service; there is no purchase to refund on termination.
iOS app.Your right to use the iOS app is governed by Apple's standard Licensed Application EULA and may be terminated by you (uninstall) or by Apple under the App Store terms. If we discontinue the iOS app, existing purchasers retain whatever rights Apple gives them to re-download previously purchased versions; we are not obligated to provide future updates or fixes.
Sections of these terms that by their nature should survive termination, including the warranty disclaimer, limitation of liability, indemnification, governing law, and the miscellaneous provisions, survive any termination.
iOS app purchases on the App Store are subject to Apple's standard App Store refund policy. We have no control over Apple's refund decisions. To request a refund, contact Apple via Report a Problem at reportaproblem.apple.com within Apple's refund window.
We may, at our sole and absolute discretion, choose to support a refund request you raise with Apple, but we are not obligated to do so. Any past accommodation does not create an obligation for future ones.
.spass files. All decryption happens locally on your device; no encrypted material is transmitted to us. Under U.S. Export Administration Regulations (EAR), the open-source Rust core qualifies as publicly available encryption source code under 15 CFR 740.13(e), and compiled binaries are classified under ECCN 5D992.c as mass-market software. Distribution of the iOS app on the App Store is administered by Apple, which handles export compliance for App Store distribution globally. You are responsible for complying with any cryptography import or export rules that apply to you in your own jurisdiction.prefers-reduced-motion. The iOS app uses native SwiftUI controls, which inherit VoiceOver, Dynamic Type, and Reduce Motion support from iOS. We do not yet have a formal third-party accessibility audit. If you encounter an accessibility barrier on either surface, email coreenginex@gmail.com and we will prioritise fixing it.These terms and any dispute arising under or related to them are governed by the federal laws of Canada, without regard to conflict-of-laws principles. The United Nations Convention on Contracts for the International Sale of Goods does not apply.
Any dispute that cannot be resolved informally will be brought in the courts of competent jurisdiction in Canada, and you and we each consent to the personal jurisdiction of those courts.
Nothing in this section limits your rights as a consumer under mandatory local law where you reside.
Severability. If any provision of these terms is held invalid, illegal, or unenforceable by a court of competent jurisdiction, that provision is enforced to the maximum extent permitted, and the remaining provisions remain in full force and effect.
Entire agreement.These terms, together with the privacy policy and (for the iOS app) Apple's Licensed Application EULA, constitute the entire agreement between you and us regarding the surfaces and supersede any prior agreements or representations on the same subject.
No waiver. Our failure to enforce any provision is not a waiver of our right to enforce it later. A waiver is effective only if recorded in writing and signed by us.
Assignment. You may not assign or transfer these terms or any rights under them without our prior written consent. We may assign these terms to a successor entity, for example in connection with incorporation, a merger, or a transfer of the project.
No agency. Nothing in these terms creates a partnership, joint venture, employment, or agency relationship between you and us. Section headings are for convenience only and do not affect interpretation.
Effective: 2026-05-14
Last updated: 2026-05-14