Under My sites, open Add access. Initially, “Choose an option” is selected: instructions and fields appear only after you choose a method. Switching methods clears the previous fields. Enter and save the details. Beemlix automatically attempts to verify access and shows the result; you can check again on the site card. Saving a password does not mean sign-in succeeded. For files, select “Website files (FTPS / SFTP)” and enter your server, port, username and password. Beemlix determines the secure protocol; unencrypted FTP is not supported. The result helps distinguish a certificate issue, rejected login, an unreachable server and a folder-access problem. A displayed starting folder is relative to the account and does not confirm access to the whole website. After too many checks, wait two minutes before retrying. If your provider supplies another FTPS address, enter it after a certificate warning: Beemlix remembers the replacement for this site and login only after secure sign-in succeeds. The form shows the server it will use next time, and you can forget this preference.
For Shopify, connect store data through its app or theme code through Theme Access here. No Shopify account password is needed. [Instructions](/help/sites-and-access/shopify). Webflow and Horoshop offer platform account access or a private browser, rather than hosting or FTP. [Builder connections](/help/sites-and-access/builders).
When the platform is unknown, all methods are available; you do not need to provide all of them. If verification fails, check the address, details and permissions. Remove stored access in the site card; to revoke the account completely, also change its password or disable it with the provider.
For some known hosting configurations, Beemlix can automatically use a verified secure FTPS address. If it cannot determine one, ask your hosting provider. An address is saved for this site and username only after a successful check.
### SSH with a private key
For SSH, choose “Private SSH key” and upload the key file or paste it into the protected form. Enter its passphrase separately if it has one. In the server field, enter the host and port, for example server.example.com:21098. The public key must already be authorized on the server. Prefer a separate, limited key for Beemlix; do not send the key in chat.
When the address has no protocol or port, Beemlix may check SFTP and FTPS once each: a rejected SFTP login alone does not prove that FTPS credentials are wrong. An explicitly selected protocol or standard port is respected. If one protocol cannot be checked, the result says so; check the host and port with your provider. Beemlix never falls back to unencrypted FTP.