Terms of Service
Last updated: March 28, 2026
1. Agreement to Terms
By accessing or using the SnapAPI service ("Service") operated by Layered Labs (Business Registration No. 241-42-01288, "Company", "we", "us", or "our"), you agree to be bound by these Terms of Service ("Terms"). If you do not agree to these Terms, you may not access or use the Service.
The Service is available at snapshot-api-gamma.vercel.app and through our API endpoints. These Terms apply to all users of the Service, including free and paid subscribers.
2. Description of Service
SnapAPI provides a cloud-based API that allows developers to capture screenshots and generate PDFs from web pages. The Service includes:
- Screenshot capture in PNG and JPEG formats from any publicly accessible URL
- PDF generation from web pages
- Open Graph (OG) image generation
- A web dashboard for managing API keys, viewing usage statistics, and managing your account
3. Account Registration
To use the Service, you must create an account by providing a valid email address. You are responsible for:
- Maintaining the confidentiality of your API keys and account credentials
- All activities that occur under your account or using your API keys
- Notifying us immediately at support@layeredlabs.dev if you suspect unauthorized access to your account
You must be at least 18 years of age to create an account. By registering, you represent that you meet this age requirement.
4. Acceptable Use
You agree to use the Service only for lawful purposes. The following uses are strictly prohibited:
- Capturing screenshots of websites containing illegal content, including but not limited to child exploitation material, terrorism-related content, or content that violates applicable laws
- Using the Service to scrape, copy, or reproduce copyrighted content without authorization from the content owner
- Circumventing paywalls, login gates, or other access restrictions on third-party websites
- Using the Service for phishing, fraud, or any form of deception
- Sending excessive requests intended to overload or disrupt the Service (denial-of-service attacks)
- Reselling or redistributing the Service without our prior written consent
- Using the Service to violate the privacy of individuals, including capturing personal data without consent
- Attempting to gain unauthorized access to our systems, infrastructure, or other users' accounts
5. Subscription Plans and Payment
The Service offers both free and paid subscription plans. Paid plans are billed monthly through our payment processor, Paddle (Paddle.com Market Limited). By subscribing to a paid plan, you agree to:
- Pay the applicable subscription fees as displayed at the time of purchase
- Automatic renewal of your subscription at the end of each billing cycle unless you cancel before the renewal date
- Paddle's terms of service and privacy policy for payment processing
Paddle acts as the Merchant of Record for all transactions and handles billing, tax compliance, and payment processing on our behalf. All prices are inclusive of applicable taxes where required.
We reserve the right to change subscription pricing with 30 days' prior notice. Price changes will apply at the start of your next billing cycle.
6. Usage Limits and Rate Limiting
Each subscription plan includes a specified number of API requests per month. If you exceed your plan's monthly limit:
- Additional requests will be rejected with an HTTP 429 status code until the next billing cycle
- You may upgrade your plan at any time to increase your monthly allocation
- Unused requests do not carry over to subsequent months
We may implement additional rate limiting (requests per second or per minute) to ensure fair use and maintain Service quality for all users.
7. Service Level and Availability
We strive to maintain 99.9% uptime for the Service. However, the Service is provided on an "as is" and "as available" basis. We do not guarantee uninterrupted access and may experience downtime due to:
- Scheduled maintenance (with advance notice when possible)
- Emergency maintenance to address security vulnerabilities or critical issues
- Third-party service outages (cloud infrastructure, DNS, etc.)
- Force majeure events
For Business plan subscribers, we offer a 99.9% uptime SLA. If uptime falls below this threshold in any given month, affected subscribers may request a service credit by contacting support@layeredlabs.dev.
8. Account Suspension and Termination
We reserve the right to suspend or terminate your account, without prior notice, if:
- You violate these Terms or the Acceptable Use policy
- Your use of the Service poses a security risk to us or other users
- Your account is being used for fraudulent or illegal activities
- You fail to pay applicable subscription fees
- We are required to do so by law or a valid legal order
You may terminate your account at any time by canceling your subscription and contacting us at support@layeredlabs.dev to request account deletion. Upon termination, your API keys will be immediately revoked and your data will be deleted in accordance with our Privacy Policy.
9. Intellectual Property
The Service, including its source code, design, logos, and documentation, is owned by Layered Labs and protected by applicable intellectual property laws. You are granted a limited, non-exclusive, non-transferable license to use the Service in accordance with these Terms.
You retain ownership of any content you capture using the Service. You are solely responsible for ensuring you have the right to capture and use screenshots or PDFs of third-party websites.
10. Disclaimer of Warranties
THE SERVICE IS PROVIDED "AS IS" AND "AS AVAILABLE" WITHOUT WARRANTIES OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO IMPLIED WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE, AND NON-INFRINGEMENT.
We do not warrant that the Service will be error-free, uninterrupted, or free of harmful components. We do not guarantee the accuracy or completeness of screenshots or PDFs generated by the Service, as rendering may vary depending on the target website's content and configuration.
11. Limitation of Liability
TO THE MAXIMUM EXTENT PERMITTED BY LAW, LAYERED LABS SHALL NOT BE LIABLE FOR ANY INDIRECT, INCIDENTAL, SPECIAL, CONSEQUENTIAL, OR PUNITIVE DAMAGES, INCLUDING BUT NOT LIMITED TO LOSS OF PROFITS, DATA, OR BUSINESS OPPORTUNITIES, ARISING OUT OF OR IN CONNECTION WITH YOUR USE OF THE SERVICE.
Our total liability for any claims arising from these Terms or the Service shall not exceed the amount you paid to us in the twelve (12) months preceding the claim.
12. Indemnification
You agree to indemnify, defend, and hold harmless Layered Labs, its officers, directors, employees, and agents from and against any claims, damages, losses, liabilities, and expenses (including reasonable legal fees) arising from:
- Your use of the Service
- Your violation of these Terms
- Your violation of any third-party rights, including intellectual property or privacy rights
- Content captured using your API keys
13. Dispute Resolution
Any disputes arising from these Terms or the Service shall first be attempted to be resolved through good-faith negotiation. If a dispute cannot be resolved through negotiation within 30 days, it shall be submitted to binding arbitration in accordance with the rules of the Korean Commercial Arbitration Board (KCAB).
These Terms shall be governed by and construed in accordance with the laws of the Republic of Korea, without regard to its conflict of law provisions. The courts of Seoul, Republic of Korea, shall have exclusive jurisdiction for any legal proceedings not subject to arbitration.
14. Changes to Terms
We may update these Terms from time to time. We will notify you of material changes by posting the updated Terms on this page and updating the "Last updated" date. Your continued use of the Service after such changes constitutes acceptance of the revised Terms.
For material changes that affect your rights or obligations, we will provide at least 30 days' notice via email before the changes take effect.
15. Contact Information
If you have any questions about these Terms, please contact us:
- Company: Layered Labs
- Representative: Taesung Park
- Email: support@layeredlabs.dev
- Business Registration No.: 241-42-01288