This screen allows you to maintain one more more independent databases within MyStuff2 after a one-time in-app purchase upgrade. One database at a time can be used. No two databases may have the same name.


Syncing and Sharing

For detailed information on setting up and using data syncing and sharing, please visit the Data Sync page on the MyStuff2 website.

iCloud is used for all database syncing and sharing. Please note that all database data stored in iCloud is encrypted using industry standard AES 256-bit encryption.

iCloud Account

You need to be logged into iCloud which is tied to your Apple ID. If you are not logged into iCloud or you need an account, please run the Settings app and setup an account or log into your account as needed. Be sure the iCloud Drive option is enabled as well once logged in. The free iCloud account has enough storage for typical MyStuff2 usage but the storage space may also be used by your photos and other data. Please note that additional fees may apply if your storage use exceeds certain limits. See the Apple iCloud website for more details.

iOS only allows you to be logged into one iCloud account at a time. If you sync a MyStuff2 database with iCloud and you then log out of the iCloud account or log into a different iCloud account, MyStuff2 will only allow read-only access to any databases shared with the original iCloud account.

Private Syncing

MyStuff2 lets you create databases that are synced between your own devices. More specifically, shared between iOS devices logged into the same iCloud account. To do this, first make sure the "iCloud Status" is showing Active. Then for any database you wish to sync, enable the "Sync with iCloud" option.

Public Sharing

MyStuff2 lets you share databases with other MyStuff2 users. To do this, first make sure the "iCloud Status" is showing Active and the database is currently setup to sync with iCloud. Then tap the ⓘ icon to the right of the database you wish to share, select Manage User Sharing, and invite any users you wish to share the database with. This will generate a special URL that you then send to the invited users. While it's possible that other people may possibly obtain this link, only people you explicitly invite will be able to gain access.

Through the Manage User Sharing action, you can see currently invited users, invite new users, uninvite users, set a user's access to either full read/write permission or just read-only permission, and completely unshare the database from any users.

Users that have been invited to share a database and have accepted the invitation will see a Manage Sharing menu for the shared database. This allows you to see the owner of the database as well as an option to remove yourself from the database.



The screen shows a list of currently defined databases and your current iCloud status. After the iCloud status is a button to let you schedule a reminder to backup your data. Tapping the Edit button allows you to add, delete, or edit databases. The ability to add a new database requires the multiple database upgrade. Otherwise you will see the option to purchase the upgrade. The currently selected database has a check mark next to it.

The databases section shows each of the databases. Each database shows its name, number of items, and the current amount of local storage it is using. The storage includes the data, pictures, and attachments.

Databases being synced with iCloud show additional information. Next to each shared database is a set of status lights. A bright red light means that status is active. A dark red light means that status is inactive. The four lights are as follows:

At the right end of each database is the ⓘ icon. Tapping this brings up a menu of actions for the database.

The iCloud status section shows the current status of your iCloud access. You will see one of four values:

This means you are logged into your iCloud account and databases can be synced and shared.
No Account
This means you are not logged into your iCloud account or it is not setup completely. Please visit the Data Sync page on the MyStuff2 website for complete details on setting up your iCloud account for use with MyStuff2.
This means you do not have access to iCloud on this device due to Parental Controls or Mobile Device Management.
This means MyStuff2 was not able to determine your current iCloud status. An error is displayed indicating the problem.

Under the iCloud status section is a button allowing you to schedule a calendar reminder to backup your data at regular intervals. A checkmark on the button indicates that the reminder has been scheduled. This allows you to edit the reminder. By default the reminder is scheduled for every two weeks. Feel free to set the repeat to any appropriate interval.



Note: The ability to add more than one database applies only if you have purchased the multiple databases upgrade. Tap the Edit button to enter edit mode. Tap the resulting Done button to return to view mode.

Select Database
While in view mode, tap on a database to make it the current database. If the selected database is passcode protected you will need to enter its passcode to make it the current database. If the database is shared and it is currently being synced then you will see an activity indicator and the database won't be selectable.
Add Database
Enter edit mode and tap on Add Database to bring up the New Database screen.
Edit Database
To edit a database, enter edit mode then tap on the database you wish to edit. This brings up the Edit Database screen. There you can rename the database, change whether it is synced, or update its settings.
If the database is shared, you may only edit the database if you own it. If you accepted an invitation to share the database, you do not own the database and you can't edit it.
Delete Database
If you don't need a database any longer you can delete it. This can be done in one of two ways. While in view mode use the swipe-to-delete gesture on the database to delete. Or in edit mode, tap the delete icon to the left of the database. In either case a delete confirmation button will appear. Tap the button to delete the database. The current database can't be deleted. Unless you have made a backup of the database, you can't get the database back once it is deleted.

If the database is shared, deleting the database will result in it being deleted from all other copies of MyStuff2 sharing the database. If you accepted an invitation to share the database, you do not own the database and it will only be removed from your devices.
Sync Database Across Your Own Devices
If you wish to make a local database available on your other devices running MyStuff2 then you must enter edit mode and tap on the database you wish to sync to bring up the Edit Database screen. Then enable the "Sync with iCloud" option and Save. The newly synced database will need to synchronize for a few moments. During this time you will not be able to select the database. If it was already selected, it will be in read-only mode until the initial sync completes.
Share Database With Others
If you wish to share one of your databases with other users of MyStuff2 then you must first ensure it is setup to sync across your own devices. Once it is setup to sync, be sure you are back in view mode and tap the ⓘ icon to the right of the database and select "Manage User Sharing" to bring up the Add People screen. Here you can invite other users to share the database. Please visit the Data Sync page on the MyStuff2 website for complete details on sharing a database with other users.
Unshare Database
If you have a shared database that you wish to change so it is no longer shared then tap the ⓘ icon to the right of the database and select "Manage User Sharing" to bring up the People screen. Tap on "Stop Sharing" to stop sharing the database with anyone you has shared it with. If the database has been shared with other users, it will be removed from their devices. If you only want to remove a specific user, then tap their name on the People screen and tap "Remove Access". The database will be removed from their device.
Convert to Local
There will be times where a shared database will be read-only. This can be because the iCloud account is logged out or unavailable for some reason. It can also happen if the shared database has been updated by a newer version of MyStuff2 on another device. When this happens you will have the option to convert the shared database to a local database. This process leaves the shared database available to other devices but makes it a local database on this device. Once it has been converted to a local database, it will be writable again.
Backup Data
This allows you to backup a database without needing to make it the current database.
Share Launch URL
This copies a URL to the pasteboard. This URL can be used in other apps to launch MyStuff2 and select the specified database.
Reset Data
Choosing this option completely removes all existing data (categories, items, locations, actions, and lookup lists) and replaces it all with just the sample categories, locations, and actions. Use this option very carefully. Lost data can not be recovered unless you use the Backup Data feature and save the backup file.
Schedule a Backup Reminder
Tap the Schedule Backup Reminder button to create a reminder. The reminder will be scheduled in your Calendar. If there is a checkmark on the button, tapping the button will let you view and edit the existing reminder.
Open New Window
On iOS devices that support multiple windows, you can drag a database row to the edge of the screen to open a new window for the database.