This application was born out of the need to exchange information (small texts) between computers and mobile phones.
CloudClipboard is a bridge between clipboards of different machines based on "accounts", named, synchronized channels.
First you must create an account (the desktop version will do this for you on the first start), this step creates a public-private key pair, opens the new account on the server and uploads the new public key. The private key is safeguarded by your operating system. The name you choose for an account must be unique per installation but can be reused by different users. Please do not forget: two accounts with the same name created on different installations (say on PC and mobile) are different! For the sharing to work, the invitation mechanism must be used: create an invitation consisting of two 6 character codes, transmit the codes to the other device and enter in the "use invitation" section. After this step the text you push in one end can be fetched on all connected accounts. An invitation expires after 24 hours.
The desktop version has a tray icon permitting direct, one click operations between the cloud and the local clipboard and a simplified push / pull (fetch + copy) window which appears on single left click on tray icon. You can open the main window with a double-click or middle-click on tray icon, in the latter case a fetch is auto-executed.
Privacy is assured by encrypting the text with the account's public key before uploading to the cloud and decrypting on the other part with the private key.
The current version of CloudClipboard is limited to 5 accounts and 1000 character text length (longer texts will be trimmed).
The main page (Operations) has three main parts:
Operations with the accounts: