SmileBASIC Source is a fan website for the SmileBASIC applications made by SmileBoom. These applications are available on the Nintendo 3DS, Wii U, and Switch, and allow you to create programs in BASIC on those systems. Our main focus is SmileBasic 4 for Nintendo Switch.
We collect your email ONLY for the purposes of identification. We do not share any of your information with ANY outside party and do not use it ourselves other than for identification. Your avatars are publicly visible to anyone, as is your username/nickname, but this is true of all websites with public access. Nobody can view your email other than you.
And a big thank you to: Yttria, 12me21, MasterR3C0RD, many more (please let me know if you want to be in this list)
Backup or restore your device settings to/from your SBS account. This uses your account's "user variables"; the API endpoint to manage these is "api/variable"
Pages and categories can be assigned permissions to restrict access. Permissions are CRUD (Create, Read, Update, Delete), and can be assigned for "everyone" (uid 0) or per user.
Create: allows posting INSIDE the thing (comments on pages, pages inside categories)
Read: allows viewing of the category or page (it will not show up ANYWHERE for people who don't have this permission: activity, search, etc; it basically doesn't exist)
Update: allows editing of the category or page
Delete: same as above but for deletion
For example, most pages are created with permissions "CR" for uid 0 (everyone). This means everyone can post comments (create) and read the page. To create a private page, remove the "everyone" permission entirely.
NOTE: "Super" users (admins) have create, update, and delete permissions but NOT read, so they CANNOT read private pages. The owner of the page or category (the "creator") always has all permissions, even if none are specified.