[{"data":1,"prerenderedAt":220},["ShallowReactive",2],{"i-ph:moon-bold":3,"i-ph:globe-simple":8,"i-ph:caret-down":10,"i-ph:list":12,"i-ph:heart-fill":14,"i-ph:discord-logo-bold":16,"i-ph:github-logo-bold":18,"i-ph:cookie-bold":20,"feature-article-en-contacts-web":22,"i-ph:arrow-left":216,"i-ph:monitor-bold":218},{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":7},0,256,false,"\u003Cpath fill=\"currentColor\" d=\"M236.37 139.4a12 12 0 0 0-12-3A84.07 84.07 0 0 1 119.6 31.59a12 12 0 0 0-15-15a108.86 108.86 0 0 0-54.91 38.48A108 108 0 0 0 136 228a107.1 107.1 0 0 0 64.93-21.69a108.86 108.86 0 0 0 38.44-54.94a12 12 0 0 0-3-11.97m-49.88 47.74A84 84 0 0 1 68.86 69.51a84.9 84.9 0 0 1 23.41-21.22Q92 52.13 92 56a108.12 108.12 0 0 0 108 108q3.87 0 7.71-.27a84.8 84.8 0 0 1-21.22 23.41\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":9},"\u003Cpath fill=\"currentColor\" d=\"M128 24a104 104 0 1 0 104 104A104.12 104.12 0 0 0 128 24m87.62 96h-39.83c-1.79-36.51-15.85-62.33-27.38-77.6a88.19 88.19 0 0 1 67.22 77.6ZM96.23 136h63.54c-2.31 41.61-22.23 67.11-31.77 77c-9.55-9.9-29.46-35.4-31.77-77m0-16c2.31-41.61 22.23-67.11 31.77-77c9.55 9.93 29.46 35.43 31.77 77Zm11.36-77.6C96.06 57.67 82 83.49 80.21 120H40.37a88.19 88.19 0 0 1 67.22-77.6M40.37 136h39.84c1.82 36.51 15.85 62.33 27.38 77.6A88.19 88.19 0 0 1 40.37 136m108 77.6c11.53-15.27 25.56-41.09 27.38-77.6h39.84a88.19 88.19 0 0 1-67.18 77.6Z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":11},"\u003Cpath fill=\"currentColor\" d=\"m213.66 101.66l-80 80a8 8 0 0 1-11.32 0l-80-80a8 8 0 0 1 11.32-11.32L128 164.69l74.34-74.35a8 8 0 0 1 11.32 11.32\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":13},"\u003Cpath fill=\"currentColor\" d=\"M224 128a8 8 0 0 1-8 8H40a8 8 0 0 1 0-16h176a8 8 0 0 1 8 8M40 72h176a8 8 0 0 0 0-16H40a8 8 0 0 0 0 16m176 112H40a8 8 0 0 0 0 16h176a8 8 0 0 0 0-16\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":15},"\u003Cpath fill=\"currentColor\" d=\"M240 102c0 70-103.79 126.66-108.21 129a8 8 0 0 1-7.58 0C119.79 228.66 16 172 16 102a62.07 62.07 0 0 1 62-62c20.65 0 38.73 8.88 50 23.89C139.27 48.88 157.35 40 178 40a62.07 62.07 0 0 1 62 62\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":17},"\u003Cpath fill=\"currentColor\" d=\"M108 136a16 16 0 1 1-16-16a16 16 0 0 1 16 16m56-16a16 16 0 1 0 16 16a16 16 0 0 0-16-16m76.07 76.56l-67 29.71A20.15 20.15 0 0 1 146 214.9l-8.54-23.13c-3.13.14-6.27.24-9.45.24s-6.32-.1-9.45-.24L110 214.9a20.19 20.19 0 0 1-27.08 11.37l-67-29.71a19.93 19.93 0 0 1-11.3-23.15L34.15 57a20 20 0 0 1 16.22-14.81l36.06-5.93a20.26 20.26 0 0 1 22.79 14.84l4.41 17.41c4.74-.33 9.52-.51 14.37-.51s9.63.18 14.37.51l4.41-17.41a20.25 20.25 0 0 1 22.79-14.84l36.06 5.93A20 20 0 0 1 221.85 57l29.53 116.38a19.93 19.93 0 0 1-11.31 23.18M227.28 176L199.23 65.46l-30.07-4.94l-2.84 11.17c2.9.58 5.78 1.2 8.61 1.92a12 12 0 1 1-5.86 23.27A168.4 168.4 0 0 0 128 92a168.4 168.4 0 0 0-41.07 4.88a12 12 0 0 1-5.86-23.27c2.83-.72 5.71-1.34 8.61-1.92l-2.83-11.17l-30.08 4.94L28.72 176l60.22 26.7l5-13.57c-4.37-.76-8.67-1.65-12.88-2.71a12 12 0 0 1 5.86-23.28A168.4 168.4 0 0 0 128 168a168.4 168.4 0 0 0 41.07-4.88a12 12 0 0 1 5.86 23.28c-4.21 1.06-8.51 1.95-12.88 2.71l5 13.57Z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":19},"\u003Cpath fill=\"currentColor\" d=\"M212.62 75.17A63.7 63.7 0 0 0 206.39 26A12 12 0 0 0 196 20a63.71 63.71 0 0 0-50 24h-20a63.71 63.71 0 0 0-50-24a12 12 0 0 0-10.39 6a63.7 63.7 0 0 0-6.23 49.17A61.5 61.5 0 0 0 52 104v8a60.1 60.1 0 0 0 45.76 58.28A43.66 43.66 0 0 0 92 192v4H76a20 20 0 0 1-20-20a44.05 44.05 0 0 0-44-44a12 12 0 0 0 0 24a20 20 0 0 1 20 20a44.05 44.05 0 0 0 44 44h16v12a12 12 0 0 0 24 0v-40a20 20 0 0 1 40 0v40a12 12 0 0 0 24 0v-40a43.66 43.66 0 0 0-5.76-21.72A60.1 60.1 0 0 0 220 112v-8a61.5 61.5 0 0 0-7.38-28.83M196 112a36 36 0 0 1-36 36h-48a36 36 0 0 1-36-36v-8a37.87 37.87 0 0 1 6.13-20.12a11.65 11.65 0 0 0 1.58-11.49a39.9 39.9 0 0 1-.4-27.72a39.87 39.87 0 0 1 26.41 17.8a12 12 0 0 0 10.1 5.53h32.35a12 12 0 0 0 10.11-5.53a39.84 39.84 0 0 1 26.41-17.8a39.9 39.9 0 0 1-.4 27.72a12 12 0 0 0 1.61 11.53A37.85 37.85 0 0 1 196 104Z\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":21},"\u003Cpath fill=\"currentColor\" d=\"M167.31 160.69a16 16 0 1 1-22.62 0a16 16 0 0 1 22.62 0m-86.62-8a16 16 0 1 0 22.62 0a16 16 0 0 0-22.62 0m14.62-33.38a16 16 0 1 0-22.62 0a16 16 0 0 0 22.62 0m48-6.62a16 16 0 1 0 0 22.62a16 16 0 0 0 0-22.62M236 128A108 108 0 1 1 128 20a12 12 0 0 1 12 12a36 36 0 0 0 36 36a12 12 0 0 1 12 12a36 36 0 0 0 36 36a12 12 0 0 1 12 12m-24.67 10.65A60.17 60.17 0 0 1 165 91a60.17 60.17 0 0 1-47.66-46.32a84 84 0 1 0 94 94Z\"\u002F>",{"id":23,"title":24,"body":25,"category":35,"date":204,"description":205,"extension":206,"featureKey":207,"meta":208,"navigation":209,"path":210,"platform":211,"readingTime":212,"seo":213,"stem":214,"__hash__":215},"features_en\u002Ffeatures\u002Fcontacts\u002Fweb.md","Contacts in the Web Dashboard",{"type":26,"value":27,"toc":194},"minimark",[28,37,40,47,52,92,96,139,143,154,158,166,170],[29,30,31,32,36],"p",{},"The ",[33,34,35],"strong",{},"Contacts"," view in the web dashboard is the only place PlainApp lets you manage your phone's address book — there's no equivalent screen on the phone itself. Open the dashboard in any browser on the same Wi-Fi network and every contact appears in a scrollable list with its photo, phone numbers, emails, addresses, websites, and any custom tags you've applied.",[29,38,39],{},"Because the dashboard talks to the phone's own contacts provider over an encrypted local connection, every read and write happens on the real device. Calling a number from the browser doesn't open a \"tel:\" link on your computer — it tells the phone to place the call itself, so the call goes out over your actual cellular line while you dial from the keyboard.",[29,41,42],{},[43,44],"img",{"alt":45,"src":46},"Screenshot: Contacts","\u002Ffeatures\u002Fcontacts\u002Fcontacts.webp",[48,49,51],"h2",{"id":50},"key-capabilities","Key capabilities",[53,54,55,62,68,74,80,86],"ul",{},[56,57,58,61],"li",{},[33,59,60],{},"Full contact details, not just a name and number"," — each row expands to show every phone number, email, physical address, website, IM handle, and event (like a birthday) stored for that contact.",[56,63,64,67],{},[33,65,66],{},"Call straight from the browser"," — click the call icon next to any phone number and PlainApp tells the phone to dial it immediately, no dialer popup, with a loading spinner on that number until the call connects.",[56,69,70,73],{},[33,71,72],{},"Send SMS from the browser"," — click the message icon next to a number to open a compose window and send a text through the phone's SIM.",[56,75,76,79],{},[33,77,78],{},"Bulk tagging and bulk delete"," — check multiple contacts (or use \"select all\" across a search result that spans pages) to tag or delete them in one action.",[56,81,82,85],{},[33,83,84],{},"Create and edit contacts"," — the same modal handles new contacts and edits, writing straight back to the phone's contacts provider so other apps on the device see the change immediately.",[56,87,88,91],{},[33,89,90],{},"Search across the whole address book"," — the search box filters by name, number, or other fields as you type, with pagination for large contact lists.",[48,93,95],{"id":94},"walkthrough","Walkthrough",[97,98,99,105,111,117,123,133],"ol",{},[56,100,101,104],{},[33,102,103],{},"Open the Contacts page"," from the dashboard sidebar. The list loads with the total contact count shown at the top.",[56,106,107,110],{},[33,108,109],{},"Search"," — type a name or number into the search box; the list filters as you type.",[56,112,113,116],{},[33,114,115],{},"Call or text"," — next to any phone number, click the call icon to have the phone dial it, or the message icon to compose an SMS.",[56,118,119,122],{},[33,120,121],{},"Select multiple contacts"," — use the checkboxes (Shift-click for a range) to bulk-tag or bulk-delete.",[56,124,125,128,129,132],{},[33,126,127],{},"Create a contact"," — click ",[33,130,131],{},"Create"," in the top bar, fill in the form, and save. The new contact is written to the phone's contacts provider right away.",[56,134,135,138],{},[33,136,137],{},"Edit a contact"," — open the edit action on any row to update its details in the same form used for creating contacts.",[48,140,142],{"id":141},"tips-tricks","Tips & tricks",[53,144,145,148,151],{},[56,146,147],{},"Use \"select all\" when your search matches more contacts than fit on one page — it selects every matching contact, not just the visible ones, before you bulk-tag or delete.",[56,149,150],{},"Calls are placed by the phone, so normal carrier rates and your SIM apply — the browser is just the remote control.",[56,152,153],{},"Tag contacts the same way you tag files or notes; the tag list is shared across PlainApp's data types, so a \"Work\" tag can group contacts alongside related notes or files.",[48,155,157],{"id":156},"privacy-security-notes","Privacy & security notes",[159,160,161],"web-security-notes",{},[53,162,163],{},[56,164,165],{},"Edits, calls, and messages are dispatched to the phone's own contacts and telephony providers — there is no cloud address book or call log involved.",[48,167,169],{"id":168},"related-features","Related features",[53,171,172,180,187],{},[56,173,174,179],{},[175,176,178],"a",{"href":177},"\u002Ffeatures\u002Fsms\u002Fweb","SMS & Messages in the Web Dashboard"," — the full conversation view the message icon opens into.",[56,181,182,186],{},[175,183,185],{"href":184},"\u002Ffeatures\u002Ffiles\u002Fweb","File Management in the Web Dashboard"," — browse the phone's storage from the same dashboard.",[56,188,189,193],{},[175,190,192],{"href":191},"\u002Ffeatures\u002Fchat\u002Fmobile","Encrypted P2P Chat on Android"," — another way to reach people directly from PlainApp.",{"title":195,"searchDepth":196,"depth":196,"links":197},"",3,[198,200,201,202,203],{"id":50,"depth":199,"text":51},2,{"id":94,"depth":199,"text":95},{"id":141,"depth":199,"text":142},{"id":156,"depth":199,"text":157},{"id":168,"depth":199,"text":169},"2025-08-01","Browse, search, call, text, and manage your phone's contacts from any browser on the same Wi-Fi network — full contact details, bulk tagging, and one-click calling that dials from the phone itself.","md","contacts",{},true,"\u002Ffeatures\u002Fcontacts\u002Fweb","web","4 min read",{"title":24,"description":205},"features\u002Fcontacts\u002Fweb","AuV9MIb6bxOQhVQBfZGodNJpxfR_kH9hjq0DX63Ss6c",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":217},"\u003Cpath fill=\"currentColor\" d=\"M224 128a8 8 0 0 1-8 8H59.31l58.35 58.34a8 8 0 0 1-11.32 11.32l-72-72a8 8 0 0 1 0-11.32l72-72a8 8 0 0 1 11.32 11.32L59.31 120H216a8 8 0 0 1 8 8\"\u002F>",{"left":4,"top":4,"width":5,"height":5,"rotate":4,"vFlip":6,"hFlip":6,"body":219},"\u003Cpath fill=\"currentColor\" d=\"M208 36H48a28 28 0 0 0-28 28v112a28 28 0 0 0 28 28h160a28 28 0 0 0 28-28V64a28 28 0 0 0-28-28m4 140a4 4 0 0 1-4 4H48a4 4 0 0 1-4-4V64a4 4 0 0 1 4-4h160a4 4 0 0 1 4 4Zm-40 52a12 12 0 0 1-12 12H96a12 12 0 0 1 0-24h64a12 12 0 0 1 12 12\"\u002F>",1788009009317]