Terms of Service
Last updated: 6 December 2025
1. Agreement to Terms
By accessing or using Pockets ("Service"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, do not use the Service.
Important: These Terms constitute a legally binding agreement between you and Tom Griffiths, trading as Pockets ("we", "us", "our"). Please read them carefully.
2. Description of Service
Pockets is a web-based inventory management application that allows users to organize, track, and search their belongings using hierarchical structures and AI-powered features.
2.1 Service Features
The Service includes:
- Inventory organization and tracking with custom categories
- Image storage for individual items
- Document storage (including proof of purchase PDFs)
- AI-powered search and management features using voice and text input
- Speech-to-text functionality for voice commands
- Optional collaboration features (paid plans)
2.2 Technical Requirements
To use the Service, you need:
- A modern web browser (Chrome, Firefox, Safari, Edge - latest two versions)
- Stable internet connection
- JavaScript enabled
- Cookies enabled for authentication
2.3 Service Compatibility
The Service is designed for web browsers and may have limited functionality on older browsers or devices. We do not guarantee compatibility with all devices or configurations.
3. Account Registration
To use the Service, you must:
- Sign in using a supported OAuth provider (GitHub or Google)
- Be at least 13 years of age (or the age of digital consent in your country, whichever is higher)
- Provide accurate and complete information
- Maintain the security of your account credentials
- Accept responsibility for all activities under your account
- Not share your account with others or allow others to access it
By creating an account, you represent and warrant that you meet these age requirements. Our OAuth providers (GitHub and Google) also require users to meet minimum age requirements, which helps ensure compliance.
You are responsible for maintaining the confidentiality of your account and for all activities that occur under your account.
4. Subscription Plans and Payment
4.1 Pricing
We offer three subscription tiers:
- Free Plan: Basic features with limitations
- Collector Plan: £5/month (prices shown inclusive of VAT where applicable)
- Archivist Plan: £15/month (prices shown inclusive of VAT where applicable)
Full details of features and limitations for each plan are available on our pricing page.
4.2 Payment Processing
Payments are processed by Paddle.com Market Limited ("Paddle"), who act as the Merchant of Record. By subscribing, you agree to Paddle's terms of service and privacy policy. You authorise us (via Paddle) to charge your chosen payment method on a recurring basis.
4.3 Billing
- Subscriptions renew automatically on a monthly basis unless cancelled
- You will be charged on the same day each month
- Failed payments may result in service suspension after a grace period
- We will attempt to notify you of failed payments via email
- Price changes will be notified at least 30 days in advance
- Continued use after a price change constitutes acceptance of the new price
4.4 Free Trial
Paid plans include a 14-day free trial. You will not be charged until the trial period ends. You may cancel at any time during the trial without charge. If you do not cancel before the trial ends, you will automatically be charged for the subscription.
4.5 Refunds and Your Cancellation Rights
14-Day Money-Back Guarantee: We offer a 14-day money-back guarantee for all paid subscriptions. Refund requests must be made within 14 days of the initial charge.
Consumer Cancellation Rights: If you are a consumer in the UK or EU, you have the right to cancel this contract within 14 days of purchase without giving any reason. However, by using the Service immediately after purchase, you acknowledge that you are requesting immediate performance and you may lose your right to cancel once the Service has been fully performed.
How to Request a Refund: Contact tom@pkts.app with your account details and reason for the refund request. Refunds are processed through Paddle and typically take 5-10 business days.
5. Cancellation and Termination
5.1 Your Right to Cancel
You may cancel your subscription at any time through your account settings or by contacting support at tom@pkts.app. Upon cancellation:
- You will retain access until the end of your current billing period
- No refund will be provided for partial months (except within the 14-day guarantee period)
- Your data will be retained for 30 days after cancellation, then permanently deleted
- You can reactivate your account within the 30-day retention period
5.2 Our Right to Terminate
We may suspend or terminate your access to the Service if you:
- Violate these Terms
- Fail to pay for a subscription after the grace period
- Engage in fraudulent activity
- Abuse the Service or cause harm to other users or our systems
- Use the Service for illegal purposes
We will provide reasonable notice (typically 7 days) before termination unless immediate action is required for legal, security, or abuse prevention reasons. In cases of serious violations, we may terminate immediately without notice.
5.3 Effect of Termination
Upon termination:
- You immediately lose access to the Service
- Your data will be deleted in accordance with our data retention policies
- All outstanding fees become immediately due and payable
- These Terms continue to apply to any disputes arising before termination
6. Acceptable Use Policy
You agree not to:
6.1 Prohibited Activities
- Use the Service for any illegal purpose or in violation of any laws
- Attempt to gain unauthorized access to the Service, other users' accounts, or our systems
- Use the AI features to generate harmful, abusive, inappropriate, or illegal content
- Abuse rate limits or attempt to circumvent usage restrictions
- Share your account credentials with others
- Reverse engineer, decompile, or disassemble the Service
- Use automated systems (bots, scrapers, or bulk data extraction tools) without written permission
- Upload malware, viruses, or malicious code
- Interfere with or disrupt the Service or servers/networks connected to the Service
- Impersonate any person or entity or falsely state or misrepresent your affiliation
6.2 Content Restrictions
You must not upload content that:
- Infringes intellectual property rights of others
- Contains personal data of others without proper authorization
- Is illegal, harmful, threatening, abusive, harassing, defamatory, or otherwise objectionable
- Contains viruses or malicious code
6.3 File Upload Restrictions
When uploading images and documents:
- Maximum file size: 10MB per file
- Supported image formats: JPEG, PNG, GIF, WebP
- Supported document formats: PDF only
- Files must not contain malware or malicious code
- You must own or have rights to all uploaded files
- Files must not contain illegal or inappropriate content
6.4 Consequences of Violation
Violation of this Acceptable Use Policy may result in immediate suspension or termination of your account, with or without notice, and may be reported to law enforcement authorities where appropriate.
7. Your Content and Intellectual Property
7.1 Your Content Ownership
You retain all ownership rights to the content you upload to the Service ("Your Content"), including:
- Inventory data and descriptions
- Photographs of your items
- Proof of purchase documents (PDFs)
- Purchase prices and other financial information
- Any other data you input into the Service
We do not claim any ownership of Your Content.
7.2 License You Grant to Us
By uploading Your Content, you grant us a limited, non-exclusive, royalty-free, worldwide license to:
- Store Your Content on our servers
- Process Your Content to provide the Service features
- Display Your Content back to you
- Make temporary copies necessary for technical operations
- Process Your Content using third-party AI services (OpenAI) for search, organization, and voice features
This license exists solely to enable us to provide the Service to you and ends when you delete Your Content or close your account (subject to a reasonable period for backup deletion).
7.3 AI Processing and Data Processors
Your Content may be processed by the following third-party service providers:
OpenAI (AI Processing)
- Speech-to-text conversion for voice input
- Natural language processing for search and organization
- AI-powered inventory management features
- Data processing location: United States
Neon (Database Hosting)
- Secure storage of your inventory data
- Database operations and queries
- Data processing location: AWS Europe West 2 (London, UK)
Vercel Blob (File Storage)
- Storage of images you upload for your items
- Storage of proof of purchase documents (PDFs)
- Data processing location: lhr1 (London, UK)
We have Data Processing Agreements in place with OpenAI, Neon, and Vercel that ensure your data is processed in accordance with UK GDPR and data protection laws. These processors act according to our strict instructions and do not use your data to train their models or for any purpose other than providing our Service to you.
Important: AI processing by OpenAI involves temporary transfer of your data to servers located in the United States. However, your core data (database, images, and documents) remains stored in the United Kingdom. We have implemented appropriate safeguards (Standard Contractual Clauses/International Data Transfer Agreements) to protect your data during AI processing transfers to the United States.
7.4 Your Responsibilities
You represent and warrant that:
- You own or have the necessary rights to upload Your Content
- Your Content does not infringe the intellectual property rights of any third party
- Your Content complies with applicable laws and these Terms
- You have obtained all necessary consents to upload personal data contained in Your Content
You are solely responsible for Your Content and the consequences of uploading it. We are not responsible for any loss or damage to Your Content - you should maintain your own backups.
7.5 Collaboration Features (When Available)
If you use collaboration features to share sites (top-level containers) with other users:
- You can grant other users access to specific sites in your inventory
- Shared users will have edit access to items within shared sites
- Shared users can view, edit, download images, and download proof of purchase PDFs
- Shared users cannot delete the site itself or remove your access
- You remain the owner of Your Content
- You can revoke sharing access at any time through the site settings
- Item history will track which user made edits (e.g., "Description updated by [User] on [Date]")
Your Responsibilities When Sharing:
- You represent that you have the right to share the content with collaborators
- You are responsible for ensuring you don't share content that infringes others' intellectual property rights
- You accept responsibility for all actions taken by users you've granted access to
- You should only share with trusted individuals
7.6 Our Intellectual Property
The Service itself, including all software, designs, text, graphics, logos, and other content we provide, is owned by us or our licensors and is protected by copyright, trademark, and other intellectual property laws. You may not copy, modify, distribute, or create derivative works based on our intellectual property.
8. Data Protection and Privacy
8.1 Data Controller and Processor Roles
- We are the Data Controller for your personal data (name, email, account information, and all Your Content)
- OpenAI is a Data Processor for AI-related processing of Your Content
- Neon is a Data Processor for database storage and operations
- Vercel is a Data Processor for file storage (images and PDFs)
- We have legally binding Data Processing Agreements with OpenAI, Neon, and Vercel
8.2 Data Processing Location
- Your database is hosted on Neon (serverless PostgreSQL) on AWS infrastructure in the Europe West 2 (London) region
- Your images and PDFs are stored on Vercel Blob in the lhr1 (London) region, which uses Amazon S3 infrastructure and is distributed globally through Vercel's content delivery network for optimal performance
- Vercel serverless functions execute in London, UK
- AI processing (speech-to-text, natural language processing) is performed by OpenAI, which involves processing in the United States
- We have Data Processing Agreements in place with Neon, Vercel, and OpenAI
- We have implemented appropriate safeguards (Standard Contractual Clauses/International Data Transfer Agreements) for international data transfers to the United States for AI processing only
8.3 Your Data Rights
Under UK GDPR and Data Protection Act 2018, you have the right to:
- Access your personal data
- Rectify inaccurate data
- Erase your data ("right to be forgotten")
- Restrict processing
- Data portability
- Object to processing
- Withdraw consent where processing is based on consent
To exercise these rights, contact us at tom@pkts.app.
8.4 Data Retention
- Active accounts: Data retained for as long as your account is active
- Cancelled accounts: Data retained for 30 days after cancellation, then permanently deleted
- Legal requirements: Some data may be retained longer where required by law
For full details on how we collect, use, and protect your data, please see our separate Privacy Policy.
9. Service Availability and Changes
9.1 Service Availability
We strive for 99.9% uptime but do not guarantee uninterrupted access. The Service may be temporarily unavailable due to:
- Scheduled maintenance (we will provide advance notice where possible)
- Emergency maintenance or security updates
- Technical issues or server problems
- Factors beyond our control (internet outages, hosting provider issues, force majeure events)
9.2 Service Level
While we aim for high availability, we do not offer formal Service Level Agreements (SLAs) for any plan tier. We will make reasonable efforts to restore service as quickly as possible during any outage.
9.3 Service Changes
We reserve the right to:
- Modify, suspend, or discontinue any part of the Service
- Add or remove features
- Change how the Service operates
- Update these Terms (with notice as specified below)
We will provide reasonable notice of material changes that negatively affect your use of the Service, typically 30 days in advance. Continued use after changes constitutes acceptance.
10. Digital Content Quality and Your Consumer Rights
10.1 Our Obligations (Consumer Rights Act 2015)
If you are a consumer, the digital content we provide (the Service) must be:
- Of satisfactory quality
- Fit for a particular purpose (if you have told us about specific requirements)
- As described in our marketing materials and these Terms
10.2 Your Rights if Content is Faulty
If the Service does not meet these standards:
- You can require us to repair or replace the faulty content
- If repair or replacement is not provided within a reasonable time, or cannot be provided without significant inconvenience to you, you can request a price reduction (which may be a full refund)
- You may be entitled to compensation if faulty digital content damages your device or other digital content
10.3 AI-Generated Content Limitations
Important Limitation: AI features may produce inaccurate, incomplete, or unexpected results. We do not warrant that:
- AI-generated search results will be perfectly accurate
- Speech-to-text transcription will be error-free
- AI-powered organization suggestions will always be optimal
AI features are provided as helpful tools but should not be relied upon as the sole source of truth for important information.
10.4 These Rights Cannot Be Excluded
Nothing in these Terms excludes or limits your consumer rights under the Consumer Rights Act 2015, including your right to remedies for faulty digital content or to receive compensation for damage caused by faulty digital content.
11. Limitation of Liability
11.1 What We Do Not Exclude
Nothing in these Terms excludes or limits our liability for:
- Death or personal injury caused by our negligence
- Fraud or fraudulent misrepresentation
- Breach of the terms implied by the Consumer Rights Act 2015 about digital content quality
- Damage caused to your device or other digital content by faulty digital content we provide
- Any other liability that cannot be excluded or limited under UK law
11.2 Limitations (Subject to 11.1)
To the fullest extent permitted by law, and subject to the exclusions in section 11.1:
For Consumers:
- We are not liable for business losses (loss of profit, business, business opportunity, anticipated savings, business reputation)
- Our total liability for any single event or series of related events is limited to the amount you paid to us in the 12 months preceding the claim
For Business Users:
- The Service is provided "as is" without warranties of any kind, express or implied
- We are not liable for indirect, consequential, special, or punitive damages
- Our total liability is limited to the amount you paid in the 12 months preceding the claim
- We do not warrant that the Service will be error-free or uninterrupted
- We are not liable for data loss (you must maintain your own backups)
11.3 Your Responsibilities
You are responsible for:
- Maintaining your own backups of Your Content
- Ensuring your use of the Service complies with applicable laws
- Any consequences of Your Content or your use of the Service
- Losses arising from your failure to keep your account credentials secure
12. Indemnification
You agree to indemnify, defend, and hold harmless Tom Griffiths (trading as pkts.app), from any claims, damages, losses, liabilities, and expenses (including reasonable legal fees) arising from:
- Your violation of these Terms
- Your Content or your use of the Service
- Your violation of any rights of another party
- Your violation of any applicable laws
This indemnification obligation survives termination of these Terms.
13. Changes to Terms
13.1 How We Update Terms
We may update these Terms from time to time to reflect:
- Changes in the Service or features
- Legal or regulatory requirements
- Industry best practices
13.2 Notice of Changes
Material changes will be notified via:
- Email to your registered email address
- Prominent notice in the Service
- At least 30 days before the changes take effect (for material changes)
Minor changes (typos, clarifications, formatting) may be made without notice.
13.3 Your Options
If you do not agree with the updated Terms:
- You may cancel your subscription before the changes take effect
- You will be entitled to a pro-rata refund for any unused portion of your subscription
Continued use of the Service after changes take effect constitutes acceptance of the updated Terms.
14. Dispute Resolution
14.1 Informal Resolution
Before filing any formal dispute, please contact us at tom@pkts.app to attempt to resolve the issue informally. We commit to responding within 5 business days and working in good faith to resolve any disputes.
14.2 Alternative Dispute Resolution
If you are a consumer and we cannot resolve a dispute informally, you may be able to use an Alternative Dispute Resolution (ADR) service. We will provide details of relevant ADR schemes upon request.
For consumers in the EU: You can access the European Commission's Online Dispute Resolution platform at https://ec.europa.eu/consumers/odr/
15. Governing Law and Jurisdiction
15.1 Applicable Law
These Terms are governed by the laws of England and Wales.
15.2 Jurisdiction
For Consumers: If you are a consumer, disputes will be subject to the non-exclusive jurisdiction of the courts of England and Wales. This means you can also bring proceedings in the courts of your country of residence.
For Business Users: Disputes will be subject to the exclusive jurisdiction of the courts of England and Wales.
15.3 Consumer Protection
Nothing in this section affects your rights as a consumer to rely on mandatory provisions of the consumer protection laws in your country of residence.
18. Cookies and Tracking Technologies
18.1 Cookies We Use
We use the following cookies to operate the Service:
Strictly Necessary Cookies (Essential for Service Operation)
These cookies are essential for the Service to function and cannot be disabled:
-
Authentication Cookies (NextAuth.js):
next-auth.session-token(or__Secure-next-auth.session-token): Stores your encrypted session tokennext-auth.csrf-token(or__Host-next-auth.csrf-token): Provides CSRF protection during sign-innext-auth.callback-url: Stores your return URL after authentication- Duration: Session tokens last 30 days; CSRF tokens expire when you close your browser
- Purpose: Enable you to sign in and remain signed in securely
-
Cookie Consent Cookie:
CookieConsent: Records that you've acknowledged our cookie notice- Duration: 365 days
- Purpose: Prevents the cookie banner from appearing on every visit
18.2 No Analytics or Marketing Cookies
We do not currently use any analytics, advertising, or marketing cookies. We do not track your browsing behavior outside of our Service.
18.3 Your Cookie Choices
Since we only use strictly necessary cookies required for the Service to function, you cannot opt out of these cookies while using the Service. However, you can:
- Configure your browser to block or delete cookies (note: this will prevent you from signing in)
- Delete your account and stop using the Service if you do not wish to accept cookies
18.4 Third-Party Cookies
Our OAuth authentication providers (GitHub and Google) may set their own cookies during the sign-in process. These are governed by their respective privacy policies:
- GitHub Privacy Statement: https://docs.github.com/en/site-policy/privacy-policies/github-privacy-statement
- Google Privacy Policy: https://policies.google.com/privacy
For full details on how we collect and use your data, please see our Privacy Policy.
19.1 Entire Agreement
These Terms, together with our Privacy Policy and any other policies referenced herein, constitute the entire agreement between you and us regarding the Service.
19.2 Severability
If any provision of these Terms is found to be invalid or unenforceable, the remaining provisions will continue in full force and effect.
19.3 No Waiver
Our failure to enforce any right or provision of these Terms will not be considered a waiver of those rights.
19.4 Assignment
You may not assign or transfer these Terms or your account without our written consent. We may assign these Terms to any affiliate or in connection with a merger, acquisition, or sale of assets.
19.5 Force Majeure
We will not be liable for any failure or delay in performing our obligations under these Terms due to circumstances beyond our reasonable control, including natural disasters, war, terrorism, pandemics, internet failures, or government actions.
19.6 Language
These Terms are provided in English. Any translations are provided for convenience only, and in case of conflict, the English version prevails.
20. Contact Information
For questions, concerns, or requests regarding these Terms:
Service Provider: Tom Griffiths, trading as pkts.app
Email: tom@pkts.app
Location: London, United Kingdom
Website: https://pkts.app
You acknowledge that you have read these Terms, understand them, and agree to be bound by them. If you do not agree, you must not use the Service.