Terms of Service
Last updated: 14 January 2026
By accessing or using the Observa service ("Service"), you agree to these Terms of Service. If you do not agree, you must not use the Service.
The Service is operated by Bruno Macedo.
1. Description of the Service
The Service provides automated technical analysis of websites, including:
- Website crawling
- Broken link detection
- Pattern search
- Scheduled crawls
- Crawl history and reports
The Service processes only publicly accessible resources or resources you are authorised to analyse.
2. Acceptable Use
You confirm that you own the websites you submit to the Service or have explicit authorisation to analyse them.
You must not:
- Crawl websites unlawfully or without required permission
- Use the Service in violation of EU or national laws
- Interfere with third-party systems or websites
- Abuse, reverse engineer, or disrupt the Service
We reserve the right to suspend or terminate access in case of misuse.
3. Data Processing and GDPR Compliance
For the purposes of the General Data Protection Regulation (EU):
- You are the Data Controller
- We act as a Data Processor, processing data solely on your instructions
Data Collected
We only process and store essential technical data required to generate crawl reports, including:
- URLs and links found (internal and external)
- HTTP status codes
- Response times and basic technical metrics
- Pattern matches explicitly configured by the user
We do not store:
- Page content
- HTML source code
- Text, images, or media content
Only structural and diagnostic data is processed.
4. Personal Data on Crawled Websites
You acknowledge that websites may incidentally contain personal data (e.g. URLs with names).
You are responsible for ensuring that:
- Crawling is lawful
- Any required notices or legal bases exist
The Service is not intended to profile individuals or extract personal content.
5. Payments, Subscriptions, and Refunds
Certain features of the Service require payment.
- Pricing and billing terms are displayed on the website
- Payments are billed in advance
- Payments are processed by Paddle.com. Paddle is responsible for billing, invoicing, and processing refunds in accordance with its consumer terms.
Refund Policy
You are entitled to request a full refund within 14 days of purchase. Refund requests made within this 14-day period will be processed in full, in accordance with Paddle’s refund policy. After this period, purchases are non-refundable.
We may modify pricing or plans with reasonable prior notice.
6. Data Retention
Crawl data is retained only for as long as necessary to provide the Service and reporting features, or as required by law.
Users may delete crawl data via the Service or by contacting support.
7. Availability and Changes
The Service is provided on an “as is” and “as available” basis.
We may:
- Modify or discontinue features
- Apply technical or usage limits
- Perform maintenance or updates
No uninterrupted availability is guaranteed.
8. Intellectual Property
All intellectual property rights related to the Service remain our exclusive property.
You retain full ownership of your websites and any data you submit.
9. Limitation of Liability
To the maximum extent permitted under EU law, we are not liable for:
- Indirect or consequential damages
- Loss of revenue, data, or business
- Issues arising from third-party websites
Liability is limited to the amount paid for the Service during the previous 12 months, unless mandatory law provides otherwise.
10. Termination
You may stop using the Service at any time.
We may suspend or terminate access if:
- These Terms are violated
- Payment obligations are not met
- The Service is used unlawfully or abusively
11. Governing Law
These Terms are governed by the laws of the European Union and the laws of the country in which Observa is established, without prejudice to mandatory consumer protection laws.
12. Contact
For questions regarding these Terms or data protection matters, contact: