Menu

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:

[email protected]