Server Sync
Sync your saved items with the server. Pull to get items from other devices, push to send local items, or sync all to do both.
Items sync to your account's current profile on the server.
Last synced: {new Date(lastSync).toLocaleString()}
)} {syncStatus && syncStatus.pending_count > 0 && ({syncStatus.pending_count} item{syncStatus.pending_count === 1 ? '' : 's'} pending sync
)}Profiles
{profileInfo && ( <>{profileInfo.isProductionBuild ? "App Store/TestFlight build" : "Development build"}. Each profile has separate local data and sync destination.
{(() => { const currentProfile = profileInfo.profiles.find(p => p.id === profileInfo.currentProfileId); const defaultProfile = profileInfo.profiles[0]; const isDefaultProfile = currentProfile?.id === defaultProfile?.id; return ( <> {!isDefaultProfile && currentProfile && (Todos
Configure the tag pair for todo/done checkboxes. Items with the "active" tag show an unchecked checkbox; tapping it switches to the "completed" tag.
Reading List
Configure the tag pair for reading list checkboxes. Works like todo/done but with a book icon. Items with the "unread" tag show an unchecked book; tapping it switches to the "read" tag.
Offline
Items tagged with this tag will have their content fetched and stored locally for offline reading. Reader-mode extraction is used to save clean article text.
Disk usage: {offlineStorageSize < 1024 ? `${offlineStorageSize} B` : offlineStorageSize < 1024 * 1024 ? `${(offlineStorageSize / 1024).toFixed(1)} KB` : `${(offlineStorageSize / (1024 * 1024)).toFixed(1)} MB`}
Display
Items with this tag are hidden from the main view unless the tag is selected as a filter.