🌐 English
日本語 English Español Português (Brasil) Deutsch Français 한국어 繁體中文

Docco Manual

An introduction to every feature, with step-by-step instructions

Version v1.5.3 Updated 2026-08-09 English

0. About this app

Docco is a smartphone storage-management app that lets you record where you put things and what they are, with photos, so you can find them again later by searching. Its tagline is "~ Stop losing things ~".

A simple two-level structure

All of Docco's data is organized into just two levels: "Locations" and "Items". There are no nested folders.

Category← classifies Location (e.g. Closet) → contains Item (e.g. Mom's Pearl Brooch)
ConceptMeaningInformation it can hold
LocationThe storage container itself, such as "Closet" or "Under the sink"Name / Category / 1 photo
ItemSomething stored in that location. Always belongs to exactly one locationName / Tags (multiple) / Quantity / Notes / 1 photo
CategoryA loose label for classifying locations. Freely editableA list of text strings (3 defaults)

Your data is saved to your own Google Drive

Docco has no dedicated server of its own. Both your data and your photos are saved to a Docco folder inside the Google Drive of the account you sign in with. The developer cannot see your data. If you switch phones, simply sign in with the same Google account and everything picks up right where you left off.

Requirements

ItemDetails
Available asAndroid app (Google Play) / Web app (PWA)
Supported OSAndroid 7.0 or later
Required accountGoogle Account (needed to use Google Drive)
Supported languagesJapanese, English, Spanish, Portuguese (Brazil), German, French, Korean, Traditional Chinese (8 languages total)
On tablets, the layout width is optimized so the screen doesn't look stretched out.

Common gesture: swipe down to close a modal

When adding or editing a storage location or item, editing categories, choosing a language, or opening any other screen that slides up from the bottom, you can also close it by swiping the handle at the top downward with your finger. Just like tapping outside the modal, your input is not saved.

Swiping a modal down to close it
Swiping downDragging the handle down pulls the whole screen with it. Drag past a certain distance and release to close it; release before that and it snaps back into place.

1. First launch

The first time you launch the app, you'll go through "Select language → 3-slide tutorial → Sign in", in that order. This won't appear again after the first time.

On subsequent launches: if a valid sign-in is still stored, the app automatically takes you straight to the home screen. Even if some time has passed since your last sign-in, it will first attempt to reconnect automatically (Google's account picker may flash briefly, but you won't need to re-enter your password). Only if reconnecting fails will you see the sign-in screen below.
Language selection screen
① Choose a languageThe language guessed from your device's settings is selected by default. Pick a different one here if you'd like.
Tutorial slide 1
② Tutorial 1/3"Just snap it. You're done." — introduces the flow of taking a photo to register something.
Tutorial slide 2
③ Tutorial 2/3"No more time lost searching." — introduces finding things through search.
Tutorial slide 3, sample choice
④ Tutorial 3/3Choose whether to start with sample data or an empty screen.
Sign-in screen
⑤ Sign in with GoogleThis is where you grant access to Google Drive.

Navigating the tutorial

Setting up sample items

Setting up sample data uploads photos to Google Drive, which can take tens of seconds depending on your connection. During that time, a "Setting up sample items" screen is shown, and the home screen won't open yet.

Signing in

  1. Tap Sign in with Google.
  2. Google's account picker appears — choose the account you want to use.
  3. You'll be asked to grant access to Google Drive — allow it (this permission only lets Docco access files it created itself).
  4. Once sign-in completes, the home screen appears.
The View tutorial site link below the sign-in screen opens the official landing page (docco-lp.web.app). If an error appears, you can use the Reset and try again link shown below the error message to clear your sign-in state and start over.

2. Home screen

2.1 Screen layout

Home screen
Home screenYour registered storage locations appear as cards in a 2-column grid.
Settings menu
Settings menuFrom the gear icon top-right. Switch language, sign out, and view your account name and app version.
LocationElementDetails
HeaderApp logo & title"Docco / ~ Stop losing things ~"
🔍 Magnifying glass iconOpens the search screen
⚙️ Gear iconOpens the settings menu
BodySort barA hint text plus three buttons: CustomDate addedA–Z
Location cardPhoto / location name / category badge / item count / reorder handle
+ Add locationThe dashed-outline button at the end of the card list
FooterHome / SearchA 2-tab bottom navigation bar
If no locations are registered yet, instead of cards you'll see the message "No locations added yet / Tap the + button below to add a storage location."

2.2 Adding a storage location

Add storage location modal
Add Storage LocationThree fields: photo, location name, category. The photo can be skipped.
Category selection popup
Category selectionPick from the list, or tap + Add category to create a new one on the spot.
  1. Tap + Add location on the home screen.
  2. Tap the photo area to launch the camera and take a photo showing the whole storage location (you can skip this and add it later).
  3. Enter the location name (e.g. "Kitchen drawer, right side" or "Living room shelf, top"). A name is required — you can't tap Add until you enter one.
  4. Tap the category field to pick a classification. If the one you want isn't listed, create it on the spot with + Add category.
  5. Tap Add to save — it's added to the card list on the home screen.
Tapping outside the modal (the dark area) or swiping the handle down discards your input and closes the modal. If saving fails, the modal stays open and your input is preserved.

2.3 Changing the sort order

Locations sorted by date added
Sorted by date addedThe currently selected button turns dark brown. Tapping it again reverses ascending/descending order.
Dragging a card to reorder
Drag to reorderLong-press the handle in the bottom-right of a card, then drag it to move the card wherever you like (only while in Custom order).
Sort orderBehaviorDrag to reorder
CustomYour own order. The defaultAvailable (the handle appears)
Date added ∨ / ∧Ascending/descending by creation time. Tap again to reverseNot available (the handle disappears)
A–Z ∨ / ∧Alphabetical by name (following the display language's collation order). Tap again to reverseNot available
Sorting by date added or A–Z only changes the display — your Custom order is still saved underneath. Switching back to Custom restores the original arrangement.

2.4 Long-press menu & deletion

Long-press menu on a location card
Long-press a cardAn action sheet with "Open" and "Delete" slides up from the bottom.
First delete confirmation
Delete confirmation (step 1)To prevent accidents, deletion goes through up to 3 confirmation steps.

Long-pressing a card for about 0.5 seconds opens the action sheet (moving your finger more than 8px cancels this and starts a drag-to-reorder instead).

Confirmation flow when deleting a location
Delete this location? All items in this location will also be deleted. Continue?
(○ items will be deleted)
Also delete photos from Google Drive?

2.5 Settings menu

Open it from the gear icon at the top right of the header. Tap outside the menu to close it.

ItemDetails
🌐 English / LanguageOpens the language switch modal (see Chapter 7)
Sign outDisconnects from Google and returns to the sign-in screen. Your data on Drive is not deleted
Account nameShows the email address of the signed-in Google account, in small text
VersionShows the actual build version currently running

3. Location detail screen

3.1 Screen layout

Top of the location detail screen
Location detail (top)A large photo, category badge, change-photo button, and item count.
Item list on the location detail screen
Item listThumbnail, name, quantity badge, tags, and notes for each item, one row at a time.
LocationElementDetails
Header← HomeReturns to the home screen
Location nameTap to edit the name right there (inline editing)
Menu with "Rename" and "Delete this location"
BodyLarge photoThe location's registered photo. A placeholder if none is set
Two buttons over the photoBottom-left = category badge (tap to change) / bottom-right = 📷 Change Photo (📷 Add Photo if none is set)
Items (n)An item-count heading plus a sort bar (the three buttons only appear when there are 2 or more items)
Item rowPhoto thumbnail, name, quantity badge, tags, notes, reorder handle
Bottom+ Add ItemOpens the add-item modal

3.2 Changing the name, photo, and category

What to changeHow
Location nameTap the name in the header → type → confirm with Enter or by tapping outside the field (same as Rename)
Location photo📷 Change Photo at the bottom-right of the photo → camera opens → shoot. While replacing it, the new photo is shown as a preview first
CategoryTap the category badge at the bottom-left of the photo → pick from the list
Delete the whole locationDelete this location (same confirmation flow as 2.4)
Selecting a location's category
Select categoryA appears next to the current category. Manage the categories themselves from Edit categories... below.
When you replace a photo, the old one is moved to Google Drive's Trash.

3.3 Adding an item

Add item modal
Add ItemFive fields: photo, item name, tags, quantity, notes. Only the item name is required. Below the tags field, "frequently used tag" suggestions appear.
Edit item modal
Edit ItemOpens pre-filled with the existing values, with Delete this item added at the bottom.
FieldRequiredDescription
PhotoOptionalTap to launch the camera. One photo per item
Item nameRequirede.g. Scissors, Stamp, Batteries
TagsOptionalEnter multiple, separated by commas (e.g. "stationery, frequently used"). Included in search. A space is not treated as a separator, so a multi-word tag like "board games" stays as a single tag
QuantityOptionalAn integer of 0 or more. If entered, a badge like "×3" appears in the list
NotesOptionalColor, features, and so on. Multi-line input allowed. Included in search
Frequently used tag suggestions

Below the tags field, up to 12 of your most frequently used tags appear as tappable chips, ordered by frequency. Tap one to add it to the tags field instantly — this helps prevent inconsistent tagging, like typing "stationery" one time and "office supplies" another time for the same thing. Tags already entered aren't shown as suggestions.

When editing an item, the on-screen keyboard doesn't open automatically the moment the modal appears, so the photo isn't hidden. Tap the name field if you want to rename the item.

3.4 Editing, moving, and deleting items

Long-press menu on an item
Long-press an itemThree choices: "Edit," "Move to another location," and "Delete."
Move item modal
Move to another locationJust pick a destination. Any location other than the current one is a candidate.
What you want to doHow
EditJust tap the item row (or long-press → ✏️ Edit)
Move to another locationLong-press → 📦 Move to another location → choose a destination. It's placed at the end of that location's list
DeleteLong-press → 🗑️ Delete, or Delete this item at the bottom of the edit modal
Confirmation flow when deleting an item
Delete this item? Also delete photos from Google Drive?
(Keep / Delete)

For an item with no photo, the second step is skipped and deletion finishes at step 1.

If there are no other locations to move an item to (i.e. this is the only location), you'll see "No other locations. Add another location first."

3.5 Reordering items

Just like the home screen, you can switch between CustomDate addedA–Z using three buttons. Only while in Custom order can you drag the handle at the right edge of a row to change its position. The sort bar's three buttons only appear when there are 2 or more items.

4. Camera & photos

Camera screen
Camera screenA square viewfinder, 3-level quality selector, shutter button, and gallery picker.
※ This image was captured in a development environment, so the viewfinder shows a test pattern (a green circle) rather than a real camera feed. On an actual device, you'll see live camera footage.

Screen elements

ElementDetails
Square viewfinderA 1:1 frame. What actually gets saved is a square crop taken from the center of the frame
Top-right Closes the camera
Quality LowMidHighThe quality of the saved image. Defaults to "Mid"
Center white circleThe shutter button
Bottom-right 🖼️Choose an existing photo from your device's gallery (compressed to the same quality as a fresh shot)
Bottom-left 🔄Switch camera (front/back). Only shown on devices with 2 or more detected cameras

Choosing a quality level

As the note at the bottom of the screen says, use low quality for things you just need to recognize, and high quality when you also want to read text in the photo.

SettingRough sizeGood for
Low~100KB or lessThings you can recognize by shape and color (clothing, boxes, tools, etc.)
Mid (default)~250KB or lessMost use cases
High~500KB or lessThings where you want to read a label, model number, or instructions

When the camera isn't available

5. Search

Search screen (no input yet)
Search screenOpen it from "Search" in the footer or the magnifying glass in the header.
Search results
Search resultsShows the item name, quantity, which location it's in, and its tags. Tap a result to jump to that location's detail screen.
ItemBehavior
Search scopeItem names, tags, and notes — these three only. Location names and category names are not searched
MatchingPartial match. Results narrow down as you type, character by character. Search ignores differences in uppercase/lowercase, accent marks, hiragana/katakana, and full-width/half-width characters
Result displayLocation's photo thumbnail / item name / quantity badge / 📍 location name (category) / tags
Tapping a resultJumps to the detail screen of the location that item is in
Search is built for the moment when you remember an item's name but not where you put it. If instead you want to see what's inside a particular location, open that location's card from the home screen.

6. Managing categories (location types)

Edit categories modal
Edit CategoriesAdd, rename, delete, and reset categories to their defaults.

How to open it

Location detail screen → category badge at bottom-left of the photo → Edit categories...

What you can do

ActionHow
RenameTap the ✏️ on the right → type → confirm with Enter or by tapping outside
DeleteLong-press the row → tap Yes for "Delete this category?"
Add+ Add category → type → Enter
Reset to defaultsReset to defaults
Confirm changesSave & Close. Changes aren't saved until you press this
Deleting a category doesn't delete locations that use it. You also can't reduce categories to zero (Save & Close becomes unavailable).

The default categories in English are Living room, Kitchen, and Closet — 3 in total. You can also add a new one on the spot from the category picker shown when adding a location (see 2.2).

7. Switching language

Language switch modal
LanguageChoose from 8 languages. A marks the currently selected one.

Switch it from Home screen → gear icon → 🌐 English / Language. The whole app switches the instant you pick one, and your choice is remembered on your device.

CodeNameCodeName
ja日本語deDeutsch
enEnglishfrFrançais
esEspañolko한국어
ptPortuguês (Brasil)zh-TW繁體中文
Category names switch along with the language, too. But this only applies while you're still using the defaults — any category you've renamed or added yourself stays exactly as you left it, even after switching languages. The category shown on locations you've already added switches too. Note that any location names, item names, tags, or notes you've already entered are not translated, since they're text you typed yourself.

8. Troubleshooting

"Session expired" appears

For security, the connection between Google and Docco expires after about an hour. When expiration is detected, a reconnect prompt appears layered over the screen.

Error messages

Message shownCause & fix
Authentication expired. Please sign in again.Your access token expired. Follow the reconnect prompt
Google Drive access denied (storage full or permission error).Your Drive is out of space, or permission was revoked. Check your Drive storage, or sign out and sign in again
Too many requests. Please try again in a moment.Rate-limited by Google. Wait a bit and try again (the app also automatically retries up to twice)
Google server error. Please try again in a moment.A temporary problem on Google's side. Wait a bit and try again

Errors appear as a toast at the top of the screen and disappear automatically after 5 seconds (tapping one also dismisses it right away).

Other notes

9. App updates

If you installed the app from Google Play, whenever a new version is published it starts downloading automatically in the background while you use the app. Once it's ready, a notice appears at the bottom of the screen.

A new version is readyRestart to update
Illustration of the update noticeIt actually appears at the bottom of the screen (just above the bottom nav bar). Since seeing this on a real device requires an actual Play Store rollout, this image is a re-created illustration of the design, not a real-device screenshot.
What's shownDetails
"A new version is ready"A signal that the download has finished. Shown small at the bottom of the screen so it doesn't get in your way
Restart to updateTapping it restarts the app on the latest version. You can also keep using the app as-is if you'd rather update later (you'll be prompted again next time you launch it)
This feature only works for apps installed from Google Play (it doesn't appear in the web browser version).