MyFincaLink

Technical information

MyFincaLink Technical Security Annex

MyFincaLink

← Back to MyFincaLink
EspañolCatalàValenciàGalegoEnglish
Contents
  1. Architecture and information separation
  2. Database access control
  3. Protection of credentials and sensitive data
  4. Secure HTTPS/TLS communications
  5. Server security
  6. Application backups
  7. Database backups
  8. External backup storage
  9. Verification and restoration tests
  10. Backup automation and monitoring
  11. Security updates
  12. Security by design
  13. Review and continuous improvement

Technical summary for property-management firms, clients and audits. It describes implemented application controls and procedures that depend on each deployment’s operation.

1. Architecture and information separation

MyFincaLink uses a multi-firm, multi-community architecture. Each community’s operational information remains within its data scope, and the application validates the authorised context before resolving connections or performing operations.

2. Database access control

Connections are resolved server-side and are not exposed to the browser. Processes use function-specific credentials, prepared statements and role- and module-based permissions.

3. Protection of credentials and sensitive data

Passwords are stored using suitable hashes, never as plain text. Implemented sensitive fields use authenticated encryption and non-reversible cryptographic indexes where searches are required. Keys remain separate. Documents are encrypted and verified with SHA-256 during migrations.

4. Secure HTTPS/TLS communications

The public deployment must use HTTPS/TLS and valid certificates. The application generates secure-context URLs and applies defensive headers; certificate configuration and renewal belong to the deployment infrastructure.

5. Server security

Configuration files, connections and operational scripts are protected from web access. Maintenance runs outside the public flow, and errors are logged without exposing internal details to end users.

6. Application backups

Recovery includes versioned code, declared dependencies and required external configuration. Secrets, logs, private documents and backups are excluded from public code packages.

7. Database backups

Service operation provides for copies of the central and operational databases. Frequency, retention and encryption must be defined and monitored for each deployment according to risk.

8. External backup storage

Operational copies should be kept outside the primary infrastructure. Storage migrations require a backup path outside the web directory and retain originals and copies until review.

9. Verification and restoration tests

Document migrations create a manifest, verify integrity with SHA-256 and update references only after the batch is verified. Database and application restorations should be tested periodically in a controlled environment.

10. Backup automation and monitoring

Scheduled jobs record status, progress, verified items, failures and the latest error. Automation does not replace result review or recovery testing.

11. Security updates

Code, dependencies and the host system should be reviewed periodically. Fixes are tested before deployment and schema migrations use versioned scripts.

12. Security by design

Authorisation, client separation, encryption, input validation, output escaping and traceability are part of the design of features that process private information.

13. Review and continuous improvement

Controls are reviewed as the platform evolves. Measures depending on the server, storage provider or operating policy must be verified and documented for the specific deployment.

View the MyFincaLink Security Policy →
MyFincaLink · MyFincaLink Technical Security Annex