Legal & Compliance
Chronological compliance timeline outlining our data handling practices, security audits, and your rights as a client.
Privacy Policy
1.1 Data Controller. BrightDevStack, registered at Rua Direita 55, 3500-112 Viseu, Portugal, is the data controller responsible for the processing of personal data collected through our website and service platforms.
1.2 Data Collection. We collect personal data exclusively for the purpose of executing requested services and maintaining client communication. Data categories include: full name, email address, phone number, company name, project specifications, and billing information.
1.3 Legal Basis for Processing. Processing is conducted under Article 6(1)(b) of the GDPR (performance of a contract) and Article 6(1)(a) (explicit consent for marketing communications). No data is processed without a lawful basis.
1.4 Data Retention. Personal data is retained for the duration of the service engagement and for a maximum of 24 months following project completion. Financial records are retained for 7 years in compliance with Portuguese tax regulations.
1.5 Third-Party Sharing. Data may be shared with essential service providers (hosting, payment processing, analytics) under strict Data Processing Agreements (DPAs). No personal data is sold, rented, or disclosed to unrelated third parties.
1.6 International Transfers. Where data is transferred outside the European Economic Area (EEA), appropriate safeguards are implemented including Standard Contractual Clauses (SCCs) approved by the European Commission.
1.7 Your Rights. Under the GDPR, you have the right to access, rectify, erase, restrict processing, and port your personal data. You may exercise these rights by contacting [email protected].
Terms of Service
2.1 Scope of Services. BrightDevStack provides custom full-stack web development, secure API backend engineering, database architecture, cloud infrastructure, and related technical services as outlined in individual project proposals and service agreements.
2.2 Service Engagement. All engagements begin upon receipt of the initial project deposit. The scope, deliverables, timeline, and pricing are defined in the project proposal accepted by the client. Changes to scope require written approval and may incur additional costs.
2.3 Payment Terms. Invoices are payable within 14 days of issuance unless otherwise agreed. Deposits are non-refundable and are applied toward the final project total. Late payments may incur a 2% monthly surcharge.
2.4 Intellectual Property. Upon full payment, all custom code, designs, and deliverables created specifically for the client are transferred to the client's ownership. BrightDevStack retains the right to use anonymized project data for portfolio and case study purposes unless explicitly objected to in writing.
2.5 Service Availability. BrightDevStack commits to a 99.9% uptime guarantee for hosted services. Scheduled maintenance windows are communicated at least 72 hours in advance. Unplanned outages are addressed within 4 hours of notification.
2.6 Limitation of Liability. BrightDevStack's total liability shall not exceed the total fees paid by the client for the specific service giving rise to the claim. BrightDevStack is not liable for indirect, incidental, or consequential damages.
2.7 Governing Law. These terms are governed by the laws of the Republic of Portugal. Disputes shall be resolved through the competent courts of Viseu, Portugal, unless otherwise agreed in writing.
Refund & Reimbursement Policy
4.1 Deposit Policy. The initial project deposit (typically 30-50% of the total project value) is non-refundable. This deposit secures your project slot in our development queue and covers initial architecture planning, resource allocation, and setup costs.
4.2 Milestone-Based Refunds. Projects are delivered in defined milestones. If a project is cancelled after a milestone has been completed and approved, payment for that milestone is non-refundable. Refunds may be issued for milestones where work has not yet commenced.
4.3 Cancellation Before Development. If a project is cancelled before development work has begun (within 5 business days of deposit receipt), a refund of 75% of the deposit may be issued at BrightDevStack's discretion, minus any administrative costs incurred.
4.4 Cancellation During Development. Cancellation during active development results in payment for all completed milestones. Any advance payments for future, unstarted milestones will be refunded within 30 business days of the cancellation request.
4.5 Deliverable Disputes. If delivered work materially deviates from the agreed project proposal, BrightDevStack will rectify the discrepancies at no additional cost within 30 days of notification. If rectification is not feasible, a partial refund proportional to the affected scope will be issued.
4.6 Refund Process. Refund requests must be submitted in writing to [email protected]. Approved refunds are processed within 30 business days via the original payment method. BrightDevStack reserves the right to deduct reasonable administrative fees from refund amounts.
4.7 Exceptional Circumstances. In cases of force majeure, prolonged mutual inactivity (exceeding 90 days without client response), or breach of terms by either party, refund terms are assessed on a case-by-case basis in accordance with Portuguese consumer protection law.
Data Handling & Security Measures
5.1 Encryption. All data in transit is protected using TLS 1.3 encryption. Data at rest is encrypted using AES-256 standards. Database connections enforce SSL verification at all times.
5.2 Access Control. Access to client data is restricted to authorized personnel on a need-to-know basis. All access is logged and auditable. Multi-factor authentication (MFA) is enforced on all administrative interfaces.
5.3 Security Audits. BrightDevStack conducts quarterly security audits including vulnerability scanning, penetration testing, and dependency reviews. Audit findings are documented and remediated within 14 business days.
5.4 Incident Response. In the event of a data breach, BrightDevStack will notify affected clients within 72 hours of discovery, in compliance with GDPR Article 33. A detailed incident report including scope, impact, and remediation steps will be provided.
5.5 Backup & Recovery. Automated daily backups are maintained with a 30-day retention period. Disaster recovery procedures are tested semi-annually. Recovery Point Objective (RPO) is 24 hours; Recovery Time Objective (RTO) is 4 hours.
5.6 Contact. For any privacy-related inquiries, data access requests, or security concerns, contact us at [email protected] or write to BrightDevStack, Rua Direita 55, 3500-112 Viseu, Portugal.