Everything the app does, and how. Open any section.
›Tap Try sample data to explore any industry instantly — no account needed. Free also includes ONE upload of your own file: create a free account, drop in a CSV or Excel (or paste a table), and PlainSight builds your full on-screen dashboard with the on-device rules engine, saved to your account so you can return to it. Downloading reports/datasets, exporting your analysis, and the AI features are Pro (or a one-time Report pack). Ledger-photo reading uses AI, so it's Pro.
›ASK FOR WHAT YOU CAME FOR — a floating button, bottom right of every page, that you can type a plain question into: "show me what this looks like for a gym", "where do I see my worst month?", "how do I sell a bit?". It answers from this documentation and can TAKE you there — loading that industry's sample, starting the guided tour, or opening a handbook. Free, ten questions a day, no account needed. It deliberately cannot see your data: if you ask about your own numbers it says so and points at Ask your data, which is the Pro half. Comedy has the same thing, called Ask the usher — a floating button, bottom right, on every act.
›THE RESIDENCY — a podcast room for comics, at plainsightai.app/residency. A comic claims a handle, records or uploads episodes and sets a monthly price; listeners get a page and a real RSS feed that works in Apple Podcasts, Spotify or anything else, so they never have to come back to a website to listen. Free episodes play for anybody with no account; paid ones need a subscription, and because a subscription is granted to an ACCOUNT rather than to a card, a listener signs in first and then pays. The split is 80/20 — the comic keeps 80% — and it is a Stripe Connect direct charge, which means the COMIC is the merchant of record: the money goes to their own bank rather than through us, and Stripe's card fee comes off their side. Stripe pays the comic once a month, from their own Stripe balance to their bank. Hosting is free up to 15 GB a channel, audio and video together; more room is $1 a month for each 10 GB. An episode can be recorded straight from the desk — press record, talk, and it becomes an mp3 while you speak rather than after you stop. There are LIVE ROOMS too: a host opens one and subscribers listen, raise a hand, and are brought on to talk if the host invites them; audio only, and nothing is recorded by us. Claiming a handle sends a short mail naming the four gates before you hit them, and subscribing sends one with the show's address and the fact that the charge on the statement is the COMIC's name, not ours, because they are the merchant of record. The monthly floor is $5, enforced by the endpoint and not just the form, because below that Stripe's flat 30c takes an unreasonable share of it. Publishing needs four things: the Creator Agreement signed, the music source declared, at least one FREE episode published so somebody can hear you before they pay, and a price at or above the floor. Whether the room is open is an environment switch and the agreement is still in draft, so if it says it is not open yet that is accurate and there is no date — the walk at plainsightai.app/residency/walk explains the whole deal in the meantime. You can see the whole thing before claiming anything: the desk has a worked example — the real six panels filled with an invented show, nothing saving — and it names what is gated and what opens each one. Once you do own a channel, a 'Your show' row appears in the comedy rail and opens your own desk with your handle, status and public address at the top. One rule worth knowing before you claim: a handle that never publishes anything and sits untouched for 30 days goes back on the shelf for somebody else, with a countdown shown for the last week — saving anything restarts it, and publishing one free episode stops it for good. Free episodes also play on the Circuit itself, on a third mode of the player beside the Reel and the Walk-On.
›SHAREABLE LINKS — Two kinds, for two situations. ?sample= opens PlainSight straight into a specific industry so they can look around: https://plainsightai.app/?sample=trading opens the trading journal, ?sample=hotel the hotel, ?sample=gym the fitness sample, ?sample=oilgas the oil & gas well, and so on (salon, barber, resto, ecommerce, legal, tax, gig, household…). ?tour= does the same AND starts the guided walkthrough on it — https://plainsightai.app/?tour=hotel loads the hotel data and then narrates what's on screen and what you'd do about it. Send ?tour= to someone who has never seen the product and ?sample= to someone who just wants the numbers; the tour version is usually the right one for a cold link. ?tour=1 on its own starts the tour at the top of the home page and walks down to its industry picker. A third form, https://plainsightai.app/?handbook=hotel, opens the same industry with the free starting-out roadmap already expanded and scrolled to and the dashboard below it — for someone researching whether to start a business rather than analysing one they already run. The guide pages under /guides/ each link to their matching walkthrough, and to the handbook where that trade has one. Both skip the cover page, both work with the alias spellings (?tour=restaurant, ?sample=fitness), and a key that no longer exists falls back to the picker rather than a blank screen. Once a sample is loaded, ⌕ Jump to… has "Copy guided-tour link" and "Copy sample link" so you never have to build one by hand — they're offered only on samples, because a link built while your own file is open would open a sample for whoever you sent it to. Add &subscribe=market or &subscribe=oilgas and the app also scrolls to that newsletter's signup card once the view has loaded — that's what the buttons on the home page use.
›ENTREPRENEURIAL HANDBOOKS — Thirty-four industries ship a built-in roadmap for people starting one of these businesses: 🧭 Coaching & consulting, 🎙️ Podcast / creator, 💇 Salon / barber / beauty, 🏋️ Gym / fitness studio, 🍽️ Restaurant / cafe / bar, 🏨 Hotel / lodging, 🏠 Short-term rental / Airbnb, 🚛 Towing / recovery, 🛍️ E-commerce, 🚚 Trucking / freight, 🚗 Gig economy / rideshare, 🏪 Convenience / retail store, 🛒 Grocery / market, 🦷 Dental practice, 🏥 Physical therapy practice, 🚬 Cigar lounge, 🌿 Landscaping / home services, 🖋️ Tattoo studio, 🧾 Tax prep / accounting, ⛵ Yacht / boat charter, 🖨️ 3D printing / maker shop, 🧹 Commercial cleaning / janitorial (offices, medical buildings and government contracts, cleaned on a schedule and billed every month), 🏘️ Real estate brokerage (for the broker who runs an office of agents: splits, the file, and what skipped steps cost), 🧠 Private psychology practice (for a psychologist, counselor or therapist practicing alone: what each payer pays for an hour, and the habits that keep a full week whole), 🛵 Scooter sales & repair (scooters, mopeds and e-bikes sold and fixed: the season, the bench and the batteries), 💼 Agency / freelance (retainers against projects, and no client past a quarter of the book), 📞 Call center / contact center (utilization, attrition and the contract's terms), 🚙 Auto sales & rental (gross per vehicle, days on the lot, and a rental fleet's utilization), ⚖️ Law firm / legal practice (utilization, realization and collection, and the trust account), ✨ Med spa / aesthetics (a medical practice with a spa's front door: injectables, the medical director and memberships), ✈️ Private jet charter (operator or broker, Part 135, and the empty legs), ⛪ Church / worship center (for running a congregation rather than starting a business: where its money comes from and goes, and the few numbers that say whether it is healthy), 🧬 Cell & molecular biology lab (a core facility or contract lab that bills: the grant calendar, the recharge rate, and the authentication the journals now ask for — with its own desk, The Bench), and 🏭 Manufacturing (multi-industry) (a contract shop making parts and assemblies to other companies' drawings for aerospace, medical, industrial, energy, semiconductor and automotive customers at once: the quote, the certifications, the long-term agreements and the customer mix). It appears automatically whenever your industry matches — typing "hair salon", "boutique gym", "coffee shop", "tow truck company", "dentist office", "lawn care", "janitorial", "realtor", "psychologist", "scooter shop", "marketing agency", "law office", "med spa", "used car lot", "bookkeeping", "genomics core", "machine shop" or "corner store" on your own data is enough, you don't need to load a sample. A "Starting a…" section then appears under the dashboard containing: what the market is actually worth with sourced figures, the stages a business like this moves through and the mistake that stalls each one, what every revenue stream is genuinely good for — what it pays and whether it scales — and a numbered list of what to do in your first month. ALL OF THAT IS FREE and needs no account: it's published research and rules of thumb, and charging for it would be charging for a library card. Every handbook also has its own plain web page — https://plainsightai.app/guides/handbook/tattoo-studio/ is the tattoo one, and the rest are listed at /guides/handbooks.html — carrying the whole thing, readable without opening the app, which makes it the right link to send someone who just wants to read it. Pro adds exactly one thing on top — "Read this against my numbers", which compares the roadmap to your loaded data and tells you which stage you're actually in, which stream is carrying you, and what's missing. Free users get a "Preview AI-enhanced sample" button showing exactly what that produces, written on example numbers and clearly labelled as such — the read's own figures in tiles up top, five short sections each labelled with the question it answers (where you are, what's carrying you, what's underweight, the one move, don't change this), the move marked, and a badge on the read saying it came from sample numbers. Some verticals deliberately have NO handbook: household budget isn't a business, trading has its own dedicated view, and oil & gas production is a capital-intensive operation rather than something you start from scratch — a roadmap there would be pretending. The matcher also excludes look-alikes on purpose — "Oilfield services / consulting" doesn't get the coaching handbook, and "Private jet / air charter" gets its own handbook rather than the boat one, while a flight school or a helicopter tour gets none — because a confidently wrong roadmap is worse than none. Ordering matters for the same reason: "Cigar lounge" is checked before restaurants (it contains "lounge"), physical therapy before dental (both are medical practices with completely different economics), and towing before trucking, and 3D printing before e-commerce (a print shop sells online and says so, but it has a manufacturing problem, not a store one), and a cleaning contractor before everything it cleans ("dental office cleaning" is a cleaning company, not a dental practice), while dry cleaners, maid services, car washes and carpet or window specialists get no handbook rather than this one. A psychology or counseling practice is matched by its own words, so physical, occupational, speech and massage therapy keep theirs, and psychiatry, credit counseling and legal counsel get none; a scooter shop's handbook skips mobility scooters (medical equipment) and rental-only operators; a med spa gets its own handbook rather than the salon's, while a day spa or an esthetician keeps the salon one; and travel, insurance, staffing and talent agencies don't get the agency handbook; a core facility, a genomics core or a biotech's research lab gets the biology lab's, while a clinical, dental or photo lab gets none; and a manufacturer gets the manufacturing handbook whatever it makes for (a dental implant maker isn't a dental practice, and a yacht builder isn't a charter), checked before every other trade, while a 3D printing shop keeps the maker shop's, a manufacturer's rep or a cigar maker keeps what it had, and makers of food, drink, drugs, supplements or cosmetics get none. Every handbook carries an industry-specific caution about licensing and regulation, because several of these trades are licensed and the rules are usually local.
›HANDBOOK: WHAT EACH ONE LEADS WITH — Coaching: rates rise from roughly $150/hr under a year of experience toward $310+ past ten, and the arc is about breaking the hours-for-money link. Podcast: only about 1.9% of podcasts earn any ad revenue at all, so the show is the marketing and the audience is the customer. Salon: rebooking rate and retail share (target 10–15% of revenue) decide profitability more than chair count. Gym: membership is the base and rarely the profit — personal and small-group training carry it, and monthly churn is the number to watch. Restaurant: US sales look like they're growing 4.8% but that's about 1% after inflation, so you're competing for existing traffic; prime cost and the lease decide the rest. Towing: the market has been CONTRACTING about 2% a year, so contracts and storage matter more than cash calls. E-commerce: one of the few genuinely growing markets here (online sales up 12.2% on the year by mid-2026), where contribution margin and acquisition cost are the only three numbers that matter. Trucking: an estimated 70–80% of new owner-operators exit within two years, and about 4,750 carriers a month lost their authority in 2025 while 344,766 still compete for loads — cost per mile and cash flow, not rate per load, are what separate the survivors. Convenience store: the highest-selling categories (tobacco, lottery, fuel) are the worst-margin ones — they buy foot traffic, and prepared food makes the money. Grocery: a $963B market with famously thin net margins where independents win on specialty, prepared food and service, never on price against a chain. Dental: collections rather than production is the real number, and hygiene recall predicts next year's revenue better than this year's does. Physical therapy: reimbursement per visit has trended down while costs have not, which is why cash-pay wellness and performance services keep appearing. Cigar lounge: IBISWorld forecasts the category to DECLINE over the next five years, and indoor-smoking ordinances decide the location before the lease does — memberships and lockers, not retail, are the business. Landscaping: route density (jobs per mile driven) decides profitability more than jobs won, and the off-season has to be planned in your first summer. Tattoo: a small $1.3B market where clients follow the artist rather than the shop — own your portfolio and following from day one of an apprenticeship. Tax prep: roughly two-thirds of revenue arrives in four months against twelve months of overhead, and monthly bookkeeping is the standard fix everyone eventually finds. Charter: utilisation days decide everything, because the vessel costs the same whether it sails or sits. Gig / rideshare: the apps advertise $26–31 an hour gross, but after fuel, maintenance, insurance and depreciation the real figure is usually $12–19 — so dollars per MILE, not per hour, is the number that tells you whether it's working. Hotel / lodging: the booking CHANNEL decides profit more than the room rate does — an OTA takes 15–25% where a direct booking costs 4–5%, and OTAs drive about 63% of independent hotels' bookings, so moving ten points to direct changes nothing on the revenue line and drops straight to profit. The hotel sample runs four years across TWO properties, the second opening in year three, so you can see what a ramping location legitimately looks like next to a mature one. Short-term rental / Airbnb: Airbnb's host fee went from about 3% to 15.5% in 2026 and is charged on the cleaning fee too, US occupancy averages 57.4% rather than the 75–80% people model with, and the rules are LOCAL — a city ordinance can end the business on a council vote, so verify at the address before buying. The coaching sample runs a full TEN years so the income arc is visible on the trend chart: entry-rate 1:1 work, then packages, then group cohorts and workshops breaking the hours-for-money link, then corporate and the passive layers. The podcast sample runs five years and is deliberately honest about sponsorship being small next to what an audience buys directly. Commercial cleaning: nightly contracts billed the same every month are most of the revenue and labor is more than half of it at most contractors, so a yearly price adjustment in every contract is what keeps a growing company profitable; government buildings add wage determinations, 30-day federal payment and a busy September. The cleaning sample is three years of invoices across 21 office, medical and government accounts, with four older contracts that never went up. Real estate brokerage: company dollar (the brokerage's share after agents' splits) is the number, and the file is where it leaks: repair credits after missed inspection deadlines, commission given back past a financing deadline, E&O deductibles on disclosure claims. The brokerage sample is three years of closed deals across fourteen agents and a commercial desk, and its read prices what skipped steps cost. Private psychology practice: once one clinician's week is full, the practice grows only by what each hour pays, so the number is each payer's rate for a session against your self-pay fee; 34% of psychologists take no insurance at all, and 82% of those name low reimbursement (APA 2024). The psychology sample is three years of one psychologist's sessions across five payers, with testing and a late-cancel fee; its read finds a panel paying $96 for the hour self-pay clients pay $200 for. Scooter sales & repair: new scooters follow the weather and gas scooters are fading (U.S. scooter sales fell 29.4% in 2025 as city buyers chose e-bikes, MIC), while the repair bench is steady and mostly works on scooters bought elsewhere; certified batteries only, with New York City and California requiring certification. The scooter sample is three years of a shop's sales and bench work; its read prices a service plan offered at every sale. Cell & molecular biology lab: the year follows the grant calendar (federal awards end September 30), sequencing carries a core while Sanger slips to NGS, industry users pay a higher tier, and cell line authentication is the line that grows (608 misidentified lines on ICLAC's register; NIH has asked for an authentication plan since 2016). The biolab sample is three years of a core facility's billing by lab, service and funder; its read prices authentication offered on every line in and out, and the book has a desk of its own, The Bench. Manufacturing (multi-industry): the quote is the business (cost every job from its routing, at today's material), long-term agreements carry the year and need a material clause and a yearly review in every one, each industry asks for its own certificate (AS9100, ISO 13485, IATF 16949; ITAR registration for defense parts), and no customer should be the year: a customer at 10% or more is the one a buyer or a bank asks about. Section 232 duties on steel, aluminum and copper fall on a part's full value since April 6, 2026, and CMMC's Phase 2 was suspended on July 13, 2026. The manufacturing sample is three years of a contract shop's invoices across 12 customers in six industries; its read prices a price review in five long-term agreements that never repriced. Every industry with guides also gets a "Guides for this business" strip under the dashboard header and a stop on the tour: the guides written for that trade, one tap each, and the handbook's own web page, the link to send a team.
›MODE INTROS — The first time in a browser session that you open a trading journal or an oil & gas / oilfield-services sample, a short cinematic clip plays over the loading view. It's atmosphere, not a gate: there's always a Continue button, it never blocks the data, it plays at most once per session per mode, and it's skipped entirely on deep links opened inside an embedded frame.
›PREFER NOT TO READ? — Tap ⌕ Jump to… in the header (or press ⌘K / Ctrl+K on a keyboard) to open the command palette: type a few letters and jump straight to a sample, a tab, or an action (export, add data, benchmark, save). Once a file or sample is loaded, a slim next-step bar under the header offers the one obvious action for where you are — dismiss it with × if you'd rather not see it. (It no longer appears before you have data: on the landing page every action it offered was already on screen.) The 💬 Ask button in the bottom-right corner takes a plain question at any time, free, ten a day, and it cannot see your file. And 🧭 Quick tour (footer, or the palette → "tour") walks you through the whole flow, only when you ask for it — it loads a sample in your industry and actually drives the app, switching tabs and highlighting each section as it goes — tap 🔊 Listen and it reads each step aloud in a natural voice, and keeps narrating as you move through; pick any voice your device has from the dropdown. Nothing is downloaded and no audio is sent anywhere — it's your browser's own speech engine.
›ONE LAYOUT — PlainSight has one layout. For a few days in October 2026 there were two, Editorial and Classic, with a View switch; they were merged into one and the switch is gone, so there is nothing to choose and nothing to look for. The side rail is the navy one, with the desks first and open, then Your work, Start, Also here, Learn and Plans. Also here holds the other rooms, each in its own tab — Alabaster Box, Games, The Easel and 🎤 The Circuit, PlainSight Comedy's weekly brief — then Community and Radio. The header is the light one: ⌘K, the community bell, your plan and your account. The home page leads with the desks: under the headline, Bring in your data and Try a sample, then 📺 The desks, on one screen, then Start here (Bring in your data and the samples), the briefings, the handbooks, and pricing last. An old link with ?view= on it opens the same page, and a view chosen before changes nothing. PlainSight Comedy has one layout too: the theatre's dark call sheet, grouped by what you came to do (Tonight, Write, Perform, Watch & listen, The Circuit), with Elsewhere at the end (Alabaster Box, Games, The Easel and 📊 CEO Desk, the way back here), and an opening screen with Take the stage, Find a script and a picture of the Stage beside the headline. Under that opening screen it shows The Circuit, the weekly brief, first: ★ Back to the show, or any act on the bill, brings back the six acts, and that tab stays on them; a link to a script, a tour or the Green Room goes straight to the show, and plainsightai.app/comedy/?show=1 opens it.
›THE DESKS — PlainSight's video desks, each playing the newest uploads from the channels it follows: The Floor for markets, The Doghouse for oil & gas, The CEO Desk, the desk's own picks for business owners, and World News, from news organizations' own channels. Three ways in. On the side rail, Desks (in the ☰ menu on a phone): it folds to one line and stays the way you leave it. In ⌘K, type the desk's name. And on the home screen, "📺 The desks, on one screen" — right under the headline: a chip picks the desk, then the desk's own chips narrow it by topic, and Open takes you into it. It opens on The CEO Desk the first time, and after that on the desk you picked last on that device. From the rail or ⌘K, a desk that's part of what you have open opens right there; with nothing open, it opens on its sample; with anything else open, it opens in a new tab, so nothing you're working on is replaced. The CEO Desk is part of every book: it's the last tab in each one. The videos are third-party YouTube channels, not endorsed by PlainSight and not investment, engineering or safety advice.
›WORLD NEWS — The fourth desk on the home screen's "📺 The desks, on one screen": the newest videos from news organizations' own YouTube channels, filed by region (World, US, UK & Europe, Asia & Pacific, Middle East & Africa) and Business. "📡 Live streams" has a chip for each newsroom stream on air; press one to watch it here (✕ closes it). A chip with ↗ opens that channel's live page on YouTube instead. Its own address is plainsightai.app/news. Beside it, and beside the CEO Desk, are headlines to scroll while a video plays: each exactly as UN News, Global Voices or the Federal Reserve Board wrote it, linked to their own page, never summarized or rewritten. PlainSight doesn't choose, edit or vouch for the newsrooms' stories.
›THE CEO DESK — The third desk on the home screen's "📺 The desks, on one screen": podcasts, interviews and talks picked for business owners, filed under labels (Podcasts first). Pick a label to narrow the list; the videos the desk pins come first, in its order, then the newest uploads of any channel it follows. Its own address is plainsightai.app/ceo — "🔗 Share The CEO Desk" copies it, and each video's "🔗 Share this" copies a link that opens the desk on that video. It's also the last tab in every book — after Markets & prep on the trading desk, after the Doghouse in Operations, and after My Recommended Actions in every industry — playing beside your numbers. The videos are third-party YouTube channels, not endorsed by PlainSight and not business, legal, financial or investment advice.
›THE COMMUNITY — One free account opens PlainSight, Alabaster Box and PlainSight Comedy, and one optional community runs across all three, for adults: follow people, see who's live, like Floor clips, Residency episodes, micro series and Good News issues, and message the people you follow (anyone else waits in Requests). Signed in, the bell at the top right opens it, and so do Community on the side rail (in the ☰ menu on a phone) and ♥ Community in ⌘K / Jump to…; signed out, Community on the rail opens plainsightai.app/community, which walks you through joining: a free account, a profile, then a site. Public or private profiles, with one picture of your own (Community → You → Your picture; square, checked before anyone sees it, once photos are switched on); block, mute or report anyone; or turn it off for your account and the hearts and the bell leave all three sites. It isn't open in Mississippi or Tennessee yet.
›LANGUAGES — tap 🌐 Language on the home screen to read PlainSight in any of 100+ languages. Type to search the full list (Español, Kreyòl, 中文, Polski — anything Google Translate supports) and pick from the dropdown. It opens the app through Google Translate, so everything on the free plan works fully; for the live-AI features, use the English original.
›PlainSight reads what's in the file and picks the right view automatically — Revenue for sales and invoices, Operations for oil & gas production, or Trading for a trade log or raw broker export. A top-bar toggle appears whenever more than one view fits.
›THE FRONT PAGE — a demo reel pages through the sample library one industry at a time (hover pauses it, ◂ ▸ browse, 'stills' turns it off and is remembered; reduced-motion gets stills by default), and below it the Starting-out handbooks sit on a shelf you slide yourself (swipe it, or ◂ ▸ beside its heading) — tap a card and it opens that industry's handbook on a worked sample, scrolled to, with the dashboard underneath. Every frame and card is a working door, not a screenshot.
›It auto-detects your columns by their content, not their names — no setup or mapping needed. The detected columns are shown at the bottom of the dashboard so you can verify. The one exception is a handful of second numbers that content alone can't tell from the money, so they're read by their header: Labor cost and Crew hours (or Hours) on a job-costing export, and Days on market, or List date and Contract date, on a transaction export.
›Files, pasted data, and spreadsheets are processed entirely in your browser. The one exception is ledger photos, which are sent to AI vision to be read — see Privacy below.
›Any transaction-style export: invoices, sales, payments — one row per transaction, with a date and an amount.
›Exports from QuickBooks, Toast, Square, Clover, Stripe, Shopify, Xero, PayPal, or a plain spreadsheet all work. Bank exports work too — and a personal/household budget export lands in Revenue view with spending-aware wording and household benchmarks (the 30% housing guideline, 50/30/20 savings rate). Don't see your tool? + Recommend a connector sits at the end of that chip row — it opens a suggestion already written, so you name the tool and press Send.
›BIG FILES & PARQUET — .parquet files, and CSV/JSON exports over about 25 MB, are read by a built-in analytics engine (DuckDB) instead of the standard reader. It streams the file rather than loading it into memory, so warehouse-scale exports open without freezing the tab. The engine is a one-time download the first time you need it, and the app tells you that's what's happening rather than just appearing to hang. Everything still runs on your device.
›BRING IN YOUR DATA — the navy panel on the home screen, under the desks and the heading Start here and above the sample box, with a Bring in your data button right under the headline that opens it. It is folded to one line until you open it (tap the line, use Connect your data on the side rail, or take the Quick tour — it stops here and opens it). Simple pricing, further down, is folded the same way: tap it, or Plans & pricing on the side rail. Inside Bring in your data are three numbered routes: 01 a file you already have, 02 an export from a tool you use (pick the tool from the menu and its export steps appear right underneath), 03 a query from your warehouse.
›DATA IN A WAREHOUSE? — Route 03 of Bring in your data, "Connect an export", reads exports from Snowflake, BigQuery, Redshift, Postgres and Databricks. PlainSight does NOT log into your database, for two reasons: a live connection would need a relay server holding your credentials and streaming your rows through it, which would end the promise that your data stays on your device — and browsers cannot open the raw TCP sockets that Postgres and Redshift speak anyway. Instead you export a query to storage YOU control (S3, Google Cloud Storage, Azure Blob, Cloudflare R2 or Supabase), presign the object, and paste that link. The file is then read directly inside your browser tab over HTTP range requests, so a large Parquet export only transfers what's needed. Copy-paste export SQL for each warehouse is built into the panel. The signed link is stored in this browser only, is never sent to a PlainSight server, and never appears in a shareable link — treat it like a password, because anyone holding it can read that export. The panel shows when the link expires (seven days is the S3 maximum) and warns you two days out; ↻ Refresh from source re-reads the same export whenever you want current numbers. Your bucket needs a CORS rule allowing GET and the Range header from https://plainsightai.app. Postgres is simpler still — \copy writes a CSV to your own machine and you upload it like any other file.
›Using Toast POS (common for bars and restaurants)? PlainSight recognizes Toast exports automatically. In Toast Web, go to Reports and download either the item-level export (ItemSelectionDetails.csv — best, since it carries Sales Category so you can see revenue by Liquor, Beer, Hookah, Food) or the order export (OrderDetails.csv). Drop the CSV in as-is: PlainSight maps Toast's own column names, uses the net (post-discount) revenue, groups by sales category, and automatically excludes voided items — no renaming or cleanup needed. A banner confirms what it detected.
›For trading: a journal export with a per-trade P/L column (TradeZella, Tradervue, or your own sheet) loads straight into Trading view. A raw broker export with no P/L — Robinhood, Public, ThinkOrSwim, Interactive Brokers — also works: PlainSight pairs the individual buy/sell fills into round-trip trades for you.
›Multi-sheet Excel: pick the sheet with your data, tap Combine all sheets when tabs share the same columns (e.g. one tab per month), or — for oil & gas — load a specific tab as completion data if production and completion live in the same workbook.
›COMBINED BOOK (Pro) — Analyze several files together. On a computer, 📁 Import a folder reads a whole directory of broker exports at once, subfolders included — it groups files by their column shape rather than by folder (real archives keep several brokers in one place), splits thinkorswim AccountStatement files apart to find the trade history inside them, drops cancelled and failed orders, and ignores .DS_Store and PDFs. Folder picking doesn't exist on phones or tablets, so that button only appears on a computer. + Add data lets you add more date-range files to the SAME account (handy when a broker only exports 365 days at a time — upload each year into the one account) or add a NEW account/location. On the free plan the button is there with a lock on it — 🔒 Add data — and pressing it says what unlocks it, the same as Save report and Send to my phone. Overlapping ranges within an account are de-duplicated automatically; identical rows across different accounts are flagged as possible double-counting. Every row is tagged with its Source, so you can filter or break performance out by account. Files with different column names get a quick “match your columns” step (guessed for you, and remembered next time), so different brokerages line up under one schema. For trading, round-trip trades pair WITHIN each account, and a By-account strip shows net P/L, win rate, and profit factor per source. Same idea works for any vertical — several brokerages, store locations, or rental properties in one view.
›Oil & gas extras: alongside production, you can upload completion data (lateral length, frac stages, proppant, formation) and formation tops (Well, Formation, Top Depth — one row per formation per well) to unlock the completion panel and a wellbore drawn to your real surveyed depths. Both accept CSV or Excel and match to wells by name, and each has a Download template button (pre-filled with your well names) so you can copy the exact shape. Well logs come in as LAS files (.las, several at once), matched to wells by the WELL name in each file's header, and draw gamma ray, resistivity and density-neutron track by track under the wellbore. Uploading and templating well, completion, tops and log data is free — the AI reservoir benchmarks and the downloadable report are the Pro pieces.
›Column names don't need to match ours — detection reads the content. The detected columns are shown at the bottom of the dashboard so you can verify.
›The built-in sample library spans a wide range of businesses — agency, oilfield services (invoices to operators by service line and basin), restaurant & hotel, grocery, medical/dental, legal, tax, auto, towing, landscaping, rentals, a bar & hookah lounge, a tattoo shop (artists, custom vs. flash work, piercing), a barber shop (revenue by chair), a full salon & spa (stylists, color, facials, massage), a nail salon (technicians, gel, acrylics), a skin care clinic / med spa (providers, injectables, laser, memberships), a yacht charter (with add-ons like jet skis, snorkeling, and catering), a trucking & freight carrier (multiple trucks across lanes), a private jet charter (fleet with empty-leg flights), a fitness center / gym (memberships, personal training, group classes, merchandise, and a supplement bar), a solo psychology practice (sessions by payer, testing and the late-cancel fee), a scooter shop (scooters, mopeds and e-bikes sold, and the repair bench), a contract manufacturer (invoices by customer, industry, process and kind of order), plus a 5-year cigar lounge and a household budget — so you can see how the tool reads whatever you'll actually upload.
›Want the exact format to start from? Load any sample, then Export → Full dataset to download it as a template (CSV, TSV, JSON, or Excel).
›THE SHORT VERSION FIRST — every file opens in Simple view: five big numbers and the story in three plain sentences, nothing else. Tap any number to see the rows behind it. "See the full picture" unfolds the full dashboard for this visit — the charts, the deeper numbers, the handbook, Ask your data. The Simple view pill at the right end of the tab bar switches between the two and remembers your choice, so if you would rather always land on the full dashboard, turn the pill off once. Opening a handbook unfolds the dashboard on its own, and chart-image exports photograph the full chart even from Simple view.
›Unfold the dashboard and an Executive summary sits at the top of it — no export needed to see it. "The short version" on the Simple view is its three-sentence counterpart.
›KPI cards cover total revenue, records, average, active count of your main grouping (clients, patients, categories — whatever the data is), latest month, and best month, plus a second row for Month-over-month, Quarter-over-quarter, and Year-over-year (YoY needs 24+ months of history to appear).
›Some trades carry a second number on each row, and PlainSight reads it when your file has it. A cleaning company's job costing or time clock gives Labor cost and Crew hours per line, and the dashboard shows labor as a share of each account's price, flags the ones running over 60%, and names the ones creeping up. A brokerage's transaction export gives Days on market, or List date and Contract date, and the dashboard shows how long listings sit, by price and by agent, beside the national median. A cleaning company's or a brokerage's file without them gets a card naming the columns to add. Contract work that bills every month, and a church's scheduled giving, get their own split: how much of the year is recurring, and how much has to be won or scheduled again. A cleaning company with a year of history also sees the accounts it had a year ago and how many still bill, the ones lost with their last month and the ones won with their first; the same measure sits in Benchmarks & actions as a row against the trade's benchmark (nine in ten kept), with an action about any account that left.
›PlainSight names your grouping after what it actually is, rather than calling everything a client — patients for a dental export, properties for rentals, trucks for freight, wells for oil & gas. So a production file shows Top wells and Active wells, not Top clients.
›If your data also has an operator or company column separate from your main grouping, a Wells / Operators toggle appears on the Top panel. Operators rolls revenue up by operating company — Chevron, Hess, EOG — which is the view a services firm or a consultant building a competitor analysis wants, since the operator is the client and the wells are the work. The toggle only appears when that column exists.
›What your numbers are telling you sits on the Dashboard, above the executive summary — actions read straight from your file with no AI call, no industry pick, and no button. It flags client concentration (anything over 30% from one client is called out as risk, with the dollar exposure), month-over-month momentum, a long tail of low-value clients, how far below your best month you're running, and what a 10% lift in average record size would be worth. Every item carries a projected impact and a timeframe. The Benchmarks & actions tab goes further by comparing you to your industry; this is the floor, not the ceiling.
›Slicing by client, well, or whatever your grouping is: a handful show as chips, and past eight you get a searchable multi-select picker — type to filter, tick several at once. Nothing is ever hidden from you; earlier versions capped the chips at eight and dropped the slicer entirely past forty.
›OIL & GAS REVENUE — A production file contains volumes, not revenue, so PlainSight doesn't pretend otherwise. Load one in Revenue mode and a Well economics panel appears: revenue = volume × realized price × your net revenue interest. Set oil and gas prices (or tap Use live prices to pull the current WTI and Henry Hub from the Energy prices feed), add a basin differential if your crude sells at a discount to the benchmark, and set your NRI — the share you keep after royalties. Everything on the tab — totals, charts, top wells, insights — is then computed from real dollars.
›Lease operating expense is optional. Leave it blank and you get gross revenue, royalty, net revenue, and revenue per BOE. Enter an LOE in $/BOE and three more figures appear: operating cost, netback, and operating margin — along with a working-interest field, because costs are borne at your WI while revenue is received at your NRI, and those are usually different numbers. BOE uses the standard 6 Mcf = 1 bbl equivalence.
›If your file already has a money column — an oilfield services or consulting invoice export, say — none of this appears; it's already revenue and the normal dashboard applies. Try the 🛠️ Oilfield services sample for that case and the ⛽ Oil & gas well sample for the operator case.
›WHO OWES YOU — If your invoice file has a due date (or terms like Net 30) and a paid date (or a paid/open status, or a balance), a card ages what you're owed by customer: current, 1–30, 31–60, 61–90 and 90+ days past due, the total past due, DSO (what you're owed in days of the last 90 days' billing), the invoices to chase first — oldest first, with Copy the list for the reminder — and how each customer pays: average days to pay and days late. It's aged as of the file's latest activity, never past today, and an invoice with no due date or no paid/open state isn't counted. Your book is still dated by the invoice and priced by what was billed. The 🛠️ Oilfield services sample shows every bucket.
›YOUR REVENUE AGAINST THE RIG COUNT — In an oil & gas or oilfield-services file, a card sets your monthly revenue beside the Baker Hughes rig count: the US, and each basin your Location column names (Permian, Bakken, Eagle Ford, Haynesville and the rest). It compares the last three months with the three before for both, shows revenue per rig as an index (rising means you're taking share of the work there is), and says how closely your revenue has followed the rigs and how many months behind. A month still in progress is left out. The rig history is Baker Hughes's monthly average of the weekly count, from January 2024, credited and linked on the card. Correlation, not cause.
›The revenue chart has two groups. TREND views: Bar, Line, Area, Cumulative (a running total), and Combo (monthly columns on the left axis plus the cumulative total on a right axis — a true dual-axis view). BREAKDOWN views: Pie, Donut, Ranked (top entities as horizontal bars), Pareto (the 80/20 — entity bars with a cumulative-share line and a dashed 80% guide, so you can see how few entities make up most of the total), and Tornado (each entity's total in two whole periods, back to back — the earlier left of the axis, the later right, widest at the top, with the change at the end of each row: the last 12 months against the 12 before when the file has two years of dates, otherwise the latest complete quarter against the one before; click a bar for that entity's rows in just those two periods; with less than two complete quarters it says so instead of drawing). A ★ Suggested chip points to the best chart for your data (e.g. Pareto/Pie when revenue is concentrated, Combo for a long growing series). Line and Area also offer From-zero or Zoom-to-data scaling, and long multi-year series render as dense, contiguous columns so they stay readable on a phone.
›Slicers let you filter by period, by your main grouping column (whatever it is — client, patient, department, category…), or any detected category — including a location column if one's present, which also unlocks a Revenue by location panel.
›Deeper numbers shows the median, the typical range, the average month and the compound monthly growth: the monthly rate that compounds from the first month in view to the last, with the two months named (with two years of history, the rate that compounds to the year-over-year change). It is not an average of each month's swing, which overstates a business that swings. The box-and-whiskers plot shows how transaction sizes spread — a tight box means consistent pricing, a wide one means variable job mix (for a church, gifts of every size are normal), with its own insights folded into What the numbers say. Toggle it by month, by your grouping (client, artist, provider…), or — when a service/category column is detected — by service, and tap any column to see its rows.
›A Recommended actions preview appears once you've generated benchmarks, with a link to the full list.
›In Benchmarks & actions — or straight from the dashboard toolbar, where your industry shows next to the view toggle — set your industry (type anything — it fuzzy-matches), your company size (Solo / Small / Medium / Large — this changes what "typical" means), and optionally your area for local comparisons, then generate a scorecard and prioritized action steps.
›Each recommended action includes a projected impact — a specific number computed from your own data, like the added clients needed to fix concentration or the monthly revenue a pricing change would add — plus a timeframe for when to expect to see it move. In Operations mode, impact is always a rate or percentage, never a dollar figure, since commodity price and cost aren't known here.
›An Executive summary specific to that run appears once results are in, reflecting your actual selections and findings — it reads differently depending on what you chose.
›A Performance at a glance chart sits above the detailed scorecard: one bar per metric showing how far you sit from the middle of each typical range. Bars to the right are healthy, bars to the left need attention, and a metric sitting inside its typical band shows a marker on the line. Metrics where lower is better (concentration, volatility) are flipped so the direction always means the same thing.
›If the AI is unavailable, a built-in rules engine computes benchmarks — and projected impact — locally from your data, so you always get results.
›AI NARRATIVE (Pro) — below the benchmark controls, Generate narrative writes a short written brief on your data: two or three tight paragraphs that lead with the most important takeaway, cite your actual figures, weave in the benchmarks when you've run them, and close with the one move that matters most. It's the "hand it to a partner or lender" version of your dashboard, and it also appears as an Analyst narrative section in the downloadable PDF and Word reports. In Trading mode the same button writes a coaching review of your journal instead — edge, expectancy, drawdown, and where the leak is. A 🔊 Listen button in the write-up reads it aloud using your browser's built-in voice (free, on-device, no audio is sent anywhere — and it automatically picks the most natural voice installed on your device); press ⏹ Stop to end it. Free users see a clearly labeled example so you can judge it before upgrading — with the same Listen button.
›Labels adapt to your data everywhere — a dental export says patients, a grocery export says departments, a tattoo shop says artists, a barber shop says barbers, a salon says stylists, a nail salon says technicians, a med spa says providers, a psychology practice says payers, a scooter shop says categories, a manufacturer says customers, a household budget says categories, a stock log says symbols, a yacht-charter export says vessels, a bar or lounge says revenue streams. PlainSight reads the grouping column and industry and never forces the word "client" onto data where it doesn't belong. Household budgets go further: spending instead of revenue, and household guidelines instead of business norms.
›Benchmarks & actions and Sector news apply to Revenue and Operations data; Trading mode has its own built-in actions on the dashboard instead. In Operations, benchmarking follows your well selection: one well is compared as itself, while a group is compared as its average well (per-well IP, peak, and decline averaged, with ranges) — see the Oil & gas section for the details.
›Sector news does more than list headlines. Each recent article is tagged by theme (Regulation, Pricing, Demand, Technology, Costs, Competition, Labor) and whether it's a tailwind or headwind for you. A News signal map at the top shows the balance at a glance — whether your sector's recent news is net-positive or net-negative and which themes are driving it — and a What this means for you panel turns the headlines into 1–3 recommended actions, each tied to a specific article with a projected impact and timeframe. If you've already run benchmarks, the search is weighted toward what those flagged.
›Not connected to AI yet? Tap Preview AI-enhanced sample to see the full layout — signal map, tagged headlines, and news-driven actions — populated with realistic, industry-matched sample coverage. It's clearly labeled as a sample, never live, and uses the exact same rendering as the real feature, so what you see in the preview is what you get once AI is connected.
›Ask your data sits above the tabs — ask plain questions about your numbers in Revenue or Operations mode. Pro includes 300 questions a month, counted on the server; a $9 top-up adds 500 more that don't expire, and the monthly allowance is always spent first so the perishable one goes before the one you paid for. It is not available on Free — reading your own figures is the paid half of the assistant. If a question fails, it isn't counted. If AI is unavailable, common questions (best/worst month, growth, concentration) still get an instant local answer. Only anonymized summary totals are sent — never raw rows, and the server refuses a payload that looks like rows even if the app sent one by mistake.
›Options and futures are read from what the file SAYS, not guessed from the ticker: if your export has an instrument column (thinkorswim's Type, for instance), that decides it. Options pair against their own contract — expiry, strike and right — never against the underlying shares, and carry the 100x multiplier. A plain ticker is always treated as stock, because futures roots collide with real companies: CL is Colgate as well as crude oil, ZM is Zoom as well as soybean meal. Futures need to be written the way your broker writes them (/CL, CLM24, CL 03-26). Two sample shapes are provided: "Trading journal" is one row per completed trade with a P/L column, and "Broker export (raw fills)" is separate buy and sell fills with no P/L at all — the shape most brokers actually give you, which PlainSight pairs into round trips itself. If you're not sure your export will work, open the broker sample first; it's the same shape. Load a trade log or broker export and PlainSight switches to Trading mode automatically — or press Trading in the top-bar toggle, which offers all three views once your own file is loaded (a sample offers only the views its rows support). If your journal uses column names PlainSight doesn't recognize it lands in Revenue — pressing Trading is how you correct that, and it tells you exactly which columns it needs if it still can't read them. Everything is analyzed in your browser and is never stored or mixed into sample data.
›Two file shapes work. A journal export already has one row per trade with a P/L column — that's used directly. A raw broker export lists separate buy and sell fills with no P/L; PlainSight pairs them FIFO into round trips per symbol, nets out commissions and fees, handles shorts and same-day flips, and excludes any still-open position from the stats (it tells you which ones). Options get the 100× contract multiplier; futures are scaled by each contract's point value (ES $50, MES $5, CL $1,000, GC $100, and ~40 more, with expiry codes like ESZ5 or /MESH6 resolved to their root). THE ROAD RECAP — set your industry to comedy/performer and the Revenue dashboard reads a gig log like a session recap: last month, best room and its share, rooms worked, cadence, average take, and the 90-day trend, all computed on your device (numbers are Pro; a free 'Preview with sample numbers' shows the shape first, and the recap links across to The Circuit, the comedy side's weekly industry brief). A performer's whole stack fits one book: load a gig log, then + Add data with the podcast or merch export as second and third sources — the Road Recap reads the split (≈ by source) and the source panel slices it. Journal-shape logs are read for more than P/L too: a Fees/Commission column unlocks the three-way cost views, and an Instrument column (Stock / Option / Crypto / Futures) feeds the Instrument chips — both picked up automatically when your log carries them.
›The dashboard leads with six KPIs measured together — Net P&L, Win rate (and % of days green), Profit factor, Expectancy per trade, Max drawdown, and Avg R-multiple — because no single one tells the whole story. A $/R toggle recalculates everything in R-multiples; if your log has no risk column, 1R is estimated from your average loss and labeled as such. A cost toggle shows the book After costs, Before costs, or Costs only (the fee ledger alone) — it opens on Before costs, and the Costs line always keeps both numbers in frame. A Grade card marks the filtered slice A+ through F on a four-part rubric shown in its ⓘ — no grade under 30 trades. Custom date ranges (set the date boxes, or simply drag across a stretch of the equity curve — release, and the filter snaps to those trades' dates), year-jump calendar arrows, and day rows with entry → exit prices round out the journal.
›Below that: an equity curve with drawdown shaded from each peak, an interactive P&L calendar (tap any day to see its trades), and breakdowns by setup, time of day, day of week, long vs short, symbol, and holding time. Any dimension your file doesn't include shows a short hint on how to add it rather than disappearing.
›Recommended actions carry the same projected impact + timeframe as the rest of PlainSight — e.g. "Pause the VWAP Reversal setup — +$5,795 kept over the last 8 months" — and only fire on slices with enough trades to matter. Under ~30 trades, the one recommendation is to keep logging until the sample is readable. When statement fees are on the book, one more card can appear — Where the toll concentrates: your average fee measured against your average pre-fee win, by hold time and by instrument (options vs shares). It only speaks on real contrast — the worst pocket paying at least 10% of a typical win and at least twice the calmest one's share, with enough trades in each to mean it. If you don't see it, your costs are spread evenly, and the Costs line under the KPIs already tells that story.
›Filters at the top scope the view by date range, setup, account, year, and instrument (Options / Shares / Futures / Crypto chips appear whenever the book holds more than one; crypto is recognized when the export's instrument column declares it); actions always score on your full history so they stay stable while you slice. Trading mode is self-contained — it doesn't use the industry Benchmarks, Sector news, or Ask-your-data tabs, which are built for revenue and production data.
›DAILY LOSS LIMIT — Type the most you'll lose in a day into Daily loss limit, under the costs line on the Journal. Every day on screen is checked against it: how many of your losing days closed past it and by how much, and, when your file has times of day, the days you kept trading after reaching it, what the trades booked after the line did, and what stopping at the line would have kept or given up (a what-if, with every trade after the line left untaken). Days past it are ringed in red on the P&L calendar (dashed: reached it and kept trading); tap one to see where the line was reached, with the trades after it marked. Recommended actions, Markets & prep (the last session's recap, This week vs last, and Prep's stop for the day), Read aloud, the exported review and the AI narrative use it too. It never changes your P&L, win rate, profit factor, drawdown or grade: those are your trades as they happened. The limit is kept with a saved report (and travels with Send to my phone), and remembered on this device for your next book.
›DAILY PROFIT TARGET — Beside Daily loss limit, type the profit you aim for in a day into Daily profit target. Every day on screen is checked against it the same way: how many days reached it and how many closed at or above it, the days that reached it and gave it back (and those that closed red), and, when your file has times of day, the days you kept trading after reaching it, what the trades booked after it added or gave back, and what stopping at the target would have kept or given up (a what-if). On the P&L calendar a green dot marks a day that closed at or above it, a hollow one a day that reached it and closed below; tap one to see where it was reached, with the trades after it marked. Recommended actions, Markets & prep (the recap, This week vs last, Prep), Read aloud, the exported review and the AI narrative use it too. Whether the target ends your session is your rule; the journal reports what the trades after it did either way, and changes none of your figures. It is saved with a report and remembered for your next book, like the limit.
›MARKETS & PREP — Trading mode has a second tab: a desk for the session either side of the bell. Top to bottom it runs in the order of a session: Last session recap, This week vs last, Prep for the next session, the Quick Links bar, Red-folder calendar, Earnings this week, My watchlist, Market board, The Floor, then the Market Watch sign-up (since v2.60.251, when Quick Links moved up under Prep and the watchlist moved up between Earnings and the board). Last session recap reads your own log — net P&L, hit rate, best and worst trade — and flags the habits that cost money: a position that jumped past your usual size, a size increase straight after a loss (the revenge pattern), or a trade count well above your norm. Prep for the next session turns your own stats into a short pre-open checklist. THIS WEEK VS LAST sits between them: net P&L, trades, hit rate, profit factor and average loss for this week against the week before. It matches LIKE FOR LIKE — the first N trading days of each week, where N is however many the current week has so far — so a Tuesday is never compared against a full five sessions, and the card says so when last week has been trimmed. The green tick notes only ever cover things the trader decides: fewer trades when they were overtrading, no size increase after a loss, a smaller average loss or worst loss, and a better profit factor only when it was earned by cutting losers smaller. P&L is reported and never congratulated — a green week can come from luck or from bigger size, so if someone asks why a profitable week got no praise, that is the answer and it is deliberate. Needs at least three trades in each week or the card does not appear at all. Red-folder calendar lists the red folders ahead AND the orange folders for the next seven days — high- and medium-impact US releases (since v2.60.253; the label stayed). Red: the jobs report, CPI, PPI, retail sales, GDP, PCE, FOMC decisions and the FOMC minutes. Orange: weekly jobless claims, ADP private payrolls, ISM manufacturing, ISM services, the Philly Fed survey, Conference Board consumer confidence and the Michigan sentiment survey. The colors are PlainSight's own rating: red for the releases that routinely move the whole market at the print, orange for the ones that can but usually move it less. Dates come from the agencies' own published schedules (since v2.60.254): BLS for the jobs report, CPI and PPI; BEA for GDP and PCE; Census for retail sales; the Fed for FOMC decisions and minutes. Past the end of a published list the usual rule takes over and the date is marked ~. JOLTS moves too much to compute and is not listed. Orange rows show for the next seven days, red rows for the next five weeks, and the next of each red release however far out it is. A red dot is a red folder and an orange dot an orange folder. Always confirm the exact day on the official calendar. All of that is computed on your device and free on every plan. The Market board pulls a snapshot via web search on Pro (Free shows the same layout with sample values): indices, index futures, energy & metals (WTI, Brent, natural gas, gold, silver), crypto, the seven major USD FX pairs, movers and gappers, and sector leaders vs laggards. Tap ⚙ Customize to edit any row — swap the FX pairs, add contracts you actually trade, or clear a row to hide that card. It's also your speed dial: fewer symbols means a faster snapshot, and results are cached for five minutes so Refresh is instant. My watchlist is separate and yours to edit. Building one needs a free account — the list is tied to your account so it follows you between devices instead of living in one browser, and it's what personalizes the Market Watch briefing. Check my list looks those symbols up on their own request so a long list can never slow the main board, and live quotes for it are Pro. Every price on the board and on Check my list says which session it is from (since v2.60.313): each board card names its session once beside its title, and a price from an earlier session, or one with no date, shows its date in amber. A price that comes back from an earlier session, undated or empty gets up to two more looks, each asking only for those rows; the board says in one line how many were looked at again and what is still not current, and Check my list shows its first answers at once and fills in as the further looks come back. Movers from another session are left out, and the board says how many. The ⓘ on each card, on the movers and on Check my list shows where each price was read — a link only when that exact page was one of the search's results. The shared brief is told which rows are from an earlier session, and its picture carries only current ones. QUICK LINKS is the slim bar labeled Quick Links right under Prep for the next session: tap it and the list drops down, each link opening in a new tab (a tap elsewhere or Escape closes it) — CNBC for headlines, Nasdaq trade halts for live halt codes and resumption times, Finviz for the sector map, TradingView for charts, Market Chameleon for options and earnings analytics, Forex Factory for the pre-open calendar with impact ratings, consensus and prior alongside each release (including the non-US events the US calendars omit), and the CME and BLS calendars for exact release dates (the red-folder note links straight to BLS, BEA, Census and the Fed so you can confirm a date in one tap). WHAT HAPPENS TO MATERIAL PASTED INTO THE PUNCH-UP DESK: it leaves the browser once, to Anthropic's API, and comes back edited. PlainSight keeps a count of drafts run and never the text itself — the only thing written is a per-tier counter. Anthropic's commercial terms bar training on customer content, and they delete API inputs and outputs within 30 days; that is their published policy, linked on the page, not a PlainSight claim. The desk has two modes: punch-up EDITS material the comic already has, and the other mode WRITES from a few details — so a flat 'we never write material' would be false and support must not say it. YOUR ACT (punch-up desk): four optional lines a comic writes once — their angle, their register, the subjects they own, and what they never do. The desk edits against those instead of guessing, and a margin note that cites one of them ('cut: this is the kind of family material you said you don't do') is craft feedback rather than 'tightened'. It is stored ON THEIR DEVICE only, never on the account and never on our servers — the list of subjects somebody refuses to touch is more personal than the bit. It travels with the draft request that needs it and nowhere else, and one tap clears it. Deliberately NOT called a persona: that word already means the revenue/operations/trading audience mode elsewhere in the product. DECLINE CURVE METHOD, for operators who ask: modified hyperbolic Arps with a terminal decline switch at 6%/yr effective, and P10/P50/P90 read off the aligned well matrix rather than off a fitted average. Market figures are indicative and may be delayed — verify with your broker before acting.
›MARKET WATCH NEWSLETTER (Pro) — the desk, delivered. One email each weekday at 8:00 AM ET, before the open: where the prior session closed and what drove it, how Asia, Europe and the futures traded overnight, the red-folder calendar of scheduled high-impact releases, what's on today's docket, and the individual names with a genuine scheduled catalyst (an earnings date, a guidance change, an unusual gap) with the reason stated as fact. If you've saved symbols to My watchlist, the brief adds a short section reporting what happened to those specific names — reporting only, never a view on what to do about them. Subscribe from the bottom of Markets & prep; the address is yours to choose and is used for nothing else. Every issue carries a one-click unsubscribe that works without signing in. IMPORTANT: this is market commentary, not investment advice. PlainSight is not a broker or investment adviser, makes no buy or sell recommendations, and states no price targets. Figures come from public sources, may be delayed or wrong, and must be confirmed with your broker before you act.
›THREE MODES — PlainSight picks the right view for your data automatically: Revenue mode for sales, invoices, and payments (any business); Operations mode for oil & gas production volumes; and Trading mode for trade logs and broker exports. A top-bar toggle shows all three whenever a file is loaded, whichever one PlainSight picked — so if it read your file the wrong way, you correct it in one tap rather than re-exporting. Next to it sits your industry, which is a separate choice: the mode picks the dashboard, the industry picks the benchmarks and sector news.
›OIL & GAS vs. OILFIELD SERVICES — these are different businesses and PlainSight treats them differently. An OPERATOR's production file contains volumes (oil, gas, water — no dollars), so it lands in Operations mode with decline curves, type curves, and well economics computed from your price assumptions. An OILFIELD SERVICES or consulting company invoices operators in dollars — that's ordinary revenue data, so it lands in Revenue mode with operators as your clients. Try the ⛽ Oil & gas well sample for the operator case and the 🛠️ Oilfield services sample for the service-company case.
›Upload a production file with oil/gas/water or pressure columns and PlainSight switches to Operations mode automatically — or press Operations in the top-bar toggle, which offers all three views once your own file is loaded (a sample offers only the views its rows support).
›See rates (bbl/d, Mcf/d), pressures (psi), decline curves, and a Combined dual-axis view (rates left, pressure right). Switch volume units between bbl, Mbbl, and MMbbl.
›If your file has a well-type column (Horizontal/Vertical/Injection), a slicer appears above the dashboard.
›SELECTING WELLS — With more than one well, a Well selector focuses the dashboard. For a few wells it shows as chips; for many, a compact dropdown you can type into (search by name, number, or type). Select several at once with the checkboxes, or use the ‹ › stepper to page through them one at a time. Clicking wells on the Basin map toggles them in or out of the same set.
›ONE WELL vs. A GROUP — With a single well, KPI cards show IP (early rate), peak, latest, and cumulative per stream, plus TD/MD/KB depths and an onshore/offshore badge. Select several wells and the numbers change meaning, so PlainSight labels them explicitly: cumulative volumes are summed (combined cum, with an avg/well figure beside it) because volume is additive, while IP and depth become per-well averages — each well's own value, then averaged — shown with the min–max range across the group. That range is the point: it tells you whether one strong well is lifting the average, and what a typical lateral depth and well quality look like in that area. Rate charts add the wells' daily rates and average their pressures (summing pressures isn't physical).
›The Executive summary at the top reflects whatever you've selected — one well's IP, peak, decline, and completion, or, for a group, the average IP per well with its range, combined production, typical depth, and average completion, calling out when the spread is wide enough that one well is carrying the group.
›DECLINE CURVE ANALYSIS — With one well selected, the Decline snapshot fits the MODIFIED Arps model to your rate history and reports what a reservoir engineer works in: b-factor (with the model named — exponential, harmonic, or hyperbolic), initial decline Di as an effective annual rate, current decline (which flattens as the well ages), initial rate qi at peak, EUR split into produced plus remaining, and remaining life to the economic limit. Every fit carries an R², and below 0.75 PlainSight says the fit is loose and to treat EUR as indicative.
›Two things about the math that matter. Fitting starts at the PEAK, not the first reading, so flowback and ramp-up don't drag the curve. And the model is modified Arps, not pure Arps: hyperbolic decline runs until the instantaneous decline falls to a terminal minimum (6%/yr effective by default), then switches to exponential. That switch isn't decoration — pure hyperbolic with b greater than 1 never converges, so a b=1.5 well would keep 'producing' forever and its EUR would be meaningless. Real b-factors for unconventional wells sit in that range, which is exactly why the industry uses the terminal switch.
›TYPE CURVES — Select several wells and you get a type curve, built the way the industry builds them: each well is time-zeroed at its own peak (wells come online in different years, so calendar time tells you nothing about shape), the aligned rates are averaged step by step, and THAT averaged profile is fitted. The result is the average well, not the summed field — summing would give a curve whose b-factor describes no well that exists. You also get P10/P50/P90 at peak, the b-factor and qi ranges across the group, and a warning when the best well is 2x the weakest, since that means the average is being pulled by the top end and may not represent the group. When every selected well has a lateral length, you can normalize to rate per 1,000 ft so a 10,000 ft lateral compares fairly against a 5,000 ft one. Each well is also fitted individually, which is what the per-well parameter ranges are built from.
›EXPORTING THE MATH — Show the math opens the constants panel: the equation with your actual numbers substituted in, and every constant editable. Change qi, b, Di, the terminal decline Dmin, or the economic limit and the model re-runs immediately — equation, EUR, remaining reserves, remaining life, and the terminal-switch time all follow, and so does anything you download afterwards. Edited fields are marked with a dot; Reset to fitted puts them back. Constants belong to the well they were tuned on, so switching wells clears them rather than carrying a hand-typed b onto someone else's curve.
›One thing PlainSight is strict about: the moment you edit a constant, R² is RECOMPUTED against your real rate history. The fitted R² described the fitted curve — reporting it next to hand-typed numbers would be a lie. So if you widen b past what the data supports, you'll watch R² fall, which is the point. Exports carry your constants, tag each one as fitted or USER-SET, flag the file as manually adjusted, and list the original fitted values underneath, so whoever opens it next can tell what came from the data and what came from you.
›Export forecast (.csv) writes a month-by-month rate, volume, and cumulative table out to the economic limit, headed by the full equation set, every constant with its provenance, the terminal-switch time, and R² — so it loads into Aries, PHDWin, ComboCurve, Mosaic, Excel, or a Python notebook, and another engineer can audit or re-run it. If a curve is still above its economic limit at 50 years, the forecast is cut there and both the panel and the export say so — EUR is then a floor, not the whole curve. On a group you can also export the type curve and a per-well parameter table (qi, b, Di nominal and effective, current decline, model, R², cum, EUR, remaining, remaining life, switch time) for portfolio work.
›WHAT IT'S WORTH — Under the single-well decline curve, the same forecast priced: PV10 of what is left (to the economic limit, discounted at 10% a year from today) with the undiscounted cash beside it; the payout month, counted from first production with the history's own production included (it says when a well has already paid out, or never will before its limit); and the breakeven price — full cycle, the flat price at which the well's discounted cash repays its cost at 10%, and operating, where a barrel stops covering its LOE. Assumptions opens the inputs: price, differential, LOE per BOE, WI, NRI and your share of the well cost. Your own file starts with no LOE and no well cost, so PV10 says "before LOE" and payout and breakeven ask for what they need; the oil & gas sample carries its own (LOE $12/BOE, 80% NRI, a $7.5M well), printed under the numbers. It values the stream the decline is fitted to, at today's price held flat, before severance and ad valorem taxes: a forecast, not a reserves report. For full economics, Export forecast (.csv) loads into Aries, PHDWin or ComboCurve.
›WHAT MOVES PV10 — The tornado under the value moves each input ±20% with the others held — price, LOE, rate level (qi), initial decline (Di), b-factor and interest (WI and NRI together) — and draws how far PV10 swings, widest first. The decline inputs rerun the whole forecast, so a steeper decline also shortens the well's life. Interest can't pass 100%, so at 100% WI it only moves down. It is a one-at-a-time sensitivity, not a Monte Carlo engine. Hover a bar (or tap it) to see what each end tried and the PV10 it gave, with today's value beside them; the decline reads as a yearly rate. There are no file rows under this one: each bar is the forecast re-run, so the hover is the data underneath.
›SAVED SCENARIOS — Save as scenario keeps a well's decline constants and value assumptions under a name ("Low b", "$60 oil"). Compare lays up to four beside Now — EUR, remaining, life, PV10, payout, both breakevens and R² — each rerun through the same maths as the panel, with what differs in gold. Load puts one back; Delete removes it. Scenarios stay on this device and go into Back up my data. They're saved what-ifs, not a probability model.
›WELLS TO LOOK AT FIRST — With two or more producing wells, a card under the rates chart holds each well's last three months against its own decline, fitted on the history before them (oil, or gas for a gas well). Wells running 10% or more under their curve are listed with how far under, the rate and volume short, and what that is worth at your prices and NRI — biggest dollar shortfall first. Tap one to open that well. A well needs about nine readings; injectors and wells above their curve aren't listed.
›REFERENCE LINES — The Lines row under the rates chart draws your economic limit (one well at a time), a target and your facility's capacity across the chart, in the primary stream's units, and remembers them on this device. With a capacity it tells you whether the last twelve readings have room, sit within 5% of it (the facility may be what is holding the rate), or run over it (check the figure).
›COMPLETIONS VS RESULTS — With completion data for five or more wells, each completion choice — proppant and fluid per foot, frac stages, lateral length, stage spacing — is ranked by how closely it tracks IP or the first six months (a rank correlation, so one standout well can't decide it), with the number of wells on each line. A file with oil and gas compares wells in BOE, so gas wells aren't zeros. Pick one and the scatter shows the wells with a dashed best-fit line, its R² and its slope; R² near 1 is a tight fit, near 0 is noise. Point at a well's dot for its numbers; click it (on a phone, tap it twice) to open the readings behind it in the Data Sheet — the first three readings for IP, the first 180 days for First 6 months. Correlation, not cause: wells in different basins differ for reasons no completion explains.
›BENCHMARKS — Compare against a typical well, this basin, or (with 2+ wells uploaded) your own other wells' real averages. With several wells selected, PlainSight benchmarks the average well in the group — per-well IP, peak, and decline averaged, with ranges — rather than a summed curve, which would describe a well that doesn't exist. GOR and water cut stay as combined ratios, which are validly volume-weighted. Peer comparison excludes every well you've selected, so you're never compared against yourself.
›Free & Pro: "Benchmark this well" runs free on your device with the built-in rules engine — a real read of your own wells, nothing sent. Pro turns that same button into a live AI reservoir analysis of your loaded wells. On Free (and Report pack) a "Preview AI-enhanced sample" button shows an example of what that AI read looks like; on Pro the preview button disappears because the real thing is one click away.
›WELLBORE & COMPLETION — These are per-well by nature; with a group selected they show the first selected well and say so. Completion details (formation, lateral length, frac stages, stage spacing, proppant, proppant type, proppant per stage, proppant intensity in lb/ft, fluid volume, fluid per stage, spud/completion dates) come from an upload — a standalone file or a workbook tab, matched to wells by name.
›The wellbore panel draws a geological cross-section: the vertical bore kicking off into a horizontal lateral, with frac stages marked along it from your real stage count and light proppant scatter around each. Injection wells draw dashed; vertical wells stop at TD. Without formation tops, the layers are that basin's actual stratigraphy in correct order (a Permian well shows Bone Spring, Wolfcamp A/B/C; a Bakken well shows Upper/Middle/Lower Bakken, Three Forks) at proportional depths — real names and order, estimated depths. Your landing zone is outlined in gold and the lateral lands in it.
›FORMATION TOPS — Upload your surveyed picks and the wellbore switches to your real geology: layers drawn at their actual depths, badged SURVEYED TOPS, and the disclaimer changes accordingly. Use a long-format file, one row per formation per well: Well, Formation, Top Depth, and optionally Base Depth (inferred from the next top if omitted). Column names are flexible — Zone/Marker/Horizon/Pick and MD/TVD all work. The Download template button beside the wellbore gives you the exact shape pre-filled with your own well names. The oil & gas sample loads representative tops so you can see it working before you have your own.
›WELL LOGS — Upload LAS files (several at once) and each is matched to its well by the WELL name in its header. The Well log card draws four tracks down one depth axis: depth; gamma ray with SP and caliper; resistivity on a log scale, deep, medium and shallow; and density-neutron with the crossover shaded where gas shows, or sonic when that's what the file has — with your formation tops across all of them. Zoom to a formation, page Shallower or Deeper, and point at any depth to read every curve there. LAS 1.2 and 2.0, wrapped or not, feet or metres, and the file's own null value are all read; the file is plain text, read on your device and never uploaded. The oil & gas sample carries a synthetic log for its first well, drawn from its tops, and says so.
›EXPORTS — The Export menu names exactly what you'll get before you click: which wells it covers and which tab it's from. Reports are tab-aware — export from Dashboard and you get production, rates, per-well breakdown, economics, completion, tops and basin context; from Benchmarks & actions you get benchmarks and recommended actions; from Sector news you get prices and headlines. There's also an Everything option that stitches all three into one document. Multi-well selections export as the whole group, including a well-by-well table. Reports download as HTML — open one and use your browser's Print → Save as PDF; that's deliberate, since there's no PDF engine running in your browser.
›BASIN MAP — Plots your wells and overlays sample national wellheads to gauge area activity. Three views: Full US (clean and uncrowded), Basin (zoom to fit), and Selected well (zoom tight on the well you're focused on). Hover a well for its name, type, and IP rate, or a basin for its rig count and how many of your wells sit inside it. Click your wells to filter the dashboard; double-click one to jump straight to its wellbore and completion detail. Click any basin to compare against it.
›RIG COUNTS — The real Baker Hughes weekly figures, dated. Alongside the current count you get week-over-week, month-over-month, and year-over-year change plus a 26-week sparkline, for the U.S. total and for each basin. Each week's report is brought in after Baker Hughes publishes it (Fridays at noon Central): PlainSight checks that last week rebuilt from the new file matches what was showing, and every screen (and the Monday oil & gas email) moves to the new week together. You can also upload a Baker Hughes file yourself — download it from the link provided: PlainSight reads the weekly detail sheet and rebuilds the counts, the deltas, and the trend lines together. Because rig counts are public information, this refresh stays open on every plan — free included. Live EIA auto-updates and licensed permitted-well data are coming soon.
›THE DOGHOUSE — The oil & gas desk, a tab of its own in Operations (and, for an energy industry, in Revenue): the newest videos from the channels the desk follows, the Baker Hughes rig count with the week's moves by basin, the SEC filings of the companies you follow (up to 12 tickers, kept on this device), and the desk's quick links, grouped. Its own address is plainsightai.app/doghouse — share it from the card's "Share this desk" button; the link previews as the Doghouse and opens with the well sample loaded and the desk on screen. Everything on the desk is public information, and none of it is engineering, safety, legal or investment advice. The oil & gas and oilfield-services guided tours each stop at it (?tour=oilgas, ?tour=oilservices).
›SECTOR NEWS — Opens with an Energy prices strip (WTI, Brent, Henry Hub, front-month futures with day-over-day change) pulled from the same live web search as the news; on a sample the strip is tagged "Sample — not live". Below it, headlines are tagged by theme and tailwind/headwind, with a signal map and recommended actions.
›Free & Pro: on Free (and Report pack), "Get sector news" shows built-in sample headlines under one line — "Sample headlines — not live." — and a "Preview AI-enhanced sample" button adds the recommended-actions layer so you can see what Pro produces. A sample never shows an Updated time (only a live result does), and a made-up sample headline is bylined "Sample headline", never a real publication; the dated items (the oil & gas rig count from the Baker Hughes snapshot, the cleaning and brokerage sets) are real, with their source and date. So a sample's WTI price is not today's price. Pro's "Get sector news" runs a real live web search for your sector and writes the full digest; the preview button goes away.
›WHERE TO SUBSCRIBE — Both briefings are listed on the app's home screen under "✉️ Briefings: markets, oil & gas, and every industry" (below the samples, above the handbooks and pricing) — those cards load the right sample and take you straight to the signup. The Oil & Gas Weekly signup itself sits at the bottom of this Sector news tab. It also appears in REVENUE mode's Sector news tab whenever your industry reads as energy — oilfield services, consulting, wireline, frac and the like — because those files are invoices rather than production volumes and land in the revenue dashboard, but the people reading them want the same brief. There are direct buttons on the home page too.
›OIL & GAS WEEKLY NEWSLETTER (Pro) — Written for people who work in the patch rather than for traders. One email every Monday at 6:00 AM ET covering the week's most consequential sector news with the specific figures, an explicit tailwinds and headwinds read, the latest Baker Hughes rig count with week- and year-over-year change and the top basins, current energy benchmarks, the week's scheduled energy events (EIA petroleum status Wednesday, Baker Hughes Friday), and recommended actions grouped by discipline — Operations & Production, Drilling & Completions, Land & Regulatory, Commercial & Marketing, Finance & Planning, and HSE. Actions are operational and commercial, tied to something that actually happened that week; they are never securities recommendations. Monday morning is deliberate: Baker Hughes publishes Friday afternoon, so the weekend leaves room for the rig refresh to land before the send. If the stored rig snapshot is more than 10 days old the rig section is omitted rather than quoting stale counts, and the operator is emailed about it. Subscribe from the bottom of the Sector news tab. Industry commentary, not investment, engineering, or legal advice — validate against your own data and your regulator's current guidance.
›For paper-ledger businesses: upload up to 5 photos (a ledger, receipts, even a handwritten page) and AI vision reads every legible transaction it finds, combining multiple photos into one dataset.
›Nothing loads automatically — you review an editable table first. Fix any date, description, or amount before committing; fields the AI wasn't confident about are flagged for a second look.
›This is the one feature where content leaves the device, since reading a photo requires AI vision. It counts toward the same monthly AI cap as Ask your data and Benchmarks.
›Downloads and exports are a Pro (or Report pack) feature, with one exception: any sample's own rows can be downloaded free from Export → Full dataset, as a template to shape your file like. Everything else on the free plan is on screen only. Once you're on a paid plan, Revenue mode's Export menu is grouped so it's clear at a glance. FULL REPORT is the complete branded deliverable — cover, executive summary, key metrics, analyst narrative, every chart, industry benchmarks and recommended actions — in three formats: PDF (print / save as PDF), PowerPoint (.pptx, with a short observation on each chart slide), or Word (.doc). CHARTS (IMAGES) exports chart PNGs — either just the view you're looking at (This view), or every view (All views: Bar, Cumulative, Combo, Pie, Ranked, Pareto and the box plot) captured automatically and stacked into one image, even the views you don't currently have open. DATA covers the .txt report, .csv summary, the Full dataset in CSV/TSV/JSON/Excel, well economics (.csv) for oil & gas, and a copy-ready email summary. Each chart also has a ⤓ PNG button for a one-tap image of just that chart.
›Operations mode has its own Print/PDF (a production-rate chart plus stream and completion tables), a Download dataset button, and the DCA exports (forecast, type curve, per-well parameters). Trading mode has a Download dataset button too — including the round-trip trades PlainSight paired from a raw broker export.
›The My Recommended Actions tab gathers every action PlainSight flags — from your data, benchmarks, and sector news — into one checkable list you can export to CSV. And a Read aloud button reads a spoken summary of whatever tab you're on (dashboard, benchmarks, or sector news) aloud in English using your device's built-in voice — free, on-device, no AI cost. In Trading mode it reads the trading screen you're on, and only that screen: on the Journal, its figures as the cards print them (the slice, before or after costs, dollars or R), the costs line and the recommended actions; on Markets & prep, the last session, this week against last, the prep notes, the red-folder calendar and whatever you've loaded there (this week's earnings, your watchlist's prices, the market board). Turning to the other tab stops it. (The 100+ languages feature translates the on-screen text; the spoken summary is in English. If you'd like it read aloud in another language, your browser's own built-in Read Aloud will speak the translated page.)
›DATA SHEET (also called the data table or data drawer) — two ways in, and both work. There IS a visible 📄 Data sheet button in the dashboard toolbar for the whole dataset, and it's in ⌕ Jump to… as well. You can also go straight from any figure: on a mouse or trackpad, a SINGLE CLICK on a bar, line point, pie slice, KPI card or location row opens the drawer immediately. On a phone or tablet the first tap shows that element's tooltip and a SECOND tap opens the drawer — deliberately, because a single tap would make it impossible to read a tooltip without the sheet flying open. Either way you get the exact rows behind that number: sortable, read-only, always matching your uploaded source. Nothing in PlainSight is a black box — every figure traces back to the rows that produced it, which is what you need if someone asks you to prove a number. The guided tour demonstrates this in all three modes. Viewing is free for everyone; downloading the sheet as CSV is Pro (or Report pack).
›ON A PHONE — the dashboards work in portrait, but charts get roughly twice the width in landscape, so PlainSight shows a one-time "turn your phone sideways" hint the first time you open a chart on a narrow screen. It's a suggestion, not a requirement: rotation is never forced, because locking orientation doesn't work at all in iOS Safari and overriding someone's rotation lock is presumptuous. Dismiss it once and it won't come back.
›The Print / Save as PDF report is a polished, branded deliverable: a cover with your logo and contact details, a clickable table of contents, an executive summary, a key-metrics table with a transaction-spread box plot, the revenue trend, top entities with a concentration Pareto (the 80/20 view), plain-language findings, a sector-signals section, industry benchmarks (when run), and a methodology & disclaimer page — the kind of document you can hand a client or lender. The exact same report is also available as a PowerPoint deck (.pptx — one section per slide, with a short observation on each chart) and as an editable Word document (.doc), all under the Full report group of the Export menu. The on-screen executive summary is also clickable: each line drills to the exact rows behind it.
›Every export leads with an auto-generated executive summary, and the .txt report includes each action's projected impact and timeframe when you've generated benchmarks.
›SAVED REPORTS — once data is loaded, 💾 Save report stores that analysis on your own device so you can close the tab and pick it up later with every filter still available. Saved reports appear under 💾 Saved reports in the upload area, listed with row count, industry, and date. They are held in your browser's local database (IndexedDB) — nothing is uploaded, we hold no copy, and they stay on that device until you delete them or clear your browser data. Saving is a Pro (or Report pack) feature; note that saved reports don't sync between devices or browsers, and private/incognito windows usually can't save at all. To move a report to another device, use 📲 Send to my phone — see DEVICE HANDOFF.
›If a direct download or print dialog is blocked — common inside an in-app browser — PDF exports instead download as an HTML file you can open and print from any browser, and other exports fall back to a copyable text panel.
›DEVICE HANDOFF — 📲 Send to my phone moves the report you're looking at onto another device without re-uploading any files. The browser compresses and encrypts the report on your machine, uploads only the encrypted result, and shows a QR code (and a copyable link). Scan it with the other device's camera, sign in there with the SAME account, and the book opens with its sources and industry intact (filter selections start fresh), then saves itself to that device's Saved reports so it survives closing the browser. The decryption key travels in the link's # fragment, which browsers never send to a server — so PlainSight relays the transfer without being able to read it. A handoff opens once, expires after 15 minutes, and is refused for anyone signed in as a different account. Available to any signed-in user, not just Pro. Requires being signed in on both devices — if the receiving device isn't signed in yet, you'll be prompted, and the report finishes loading on its own after you sign in (even when sign-in bounces through Google). Re-scanning the same code also works: a signed-out attempt never uses up the handoff.
›THE ASSISTANT, ACROSS THE PLANS — the free navigator ("Ask for what you came for") is open to everyone including signed-out visitors, ten questions a day, and never sees your data. The analyst ("Ask your data") reads the summary totals of a loaded file and is Pro: 300 questions a month. A one-time $9 top-up adds 500 that do not expire and can be bought on any plan. A Report pack does NOT include analyst questions — it is a one-time purchase, not a subscription, so pack holders get the free navigator like everyone else. Counting happens on the server, so it survives a refresh.
›Free explores every industry on sample data — no account needed — and includes ONE upload of your own file: create a free account and PlainSight builds your full on-screen dashboard with the on-device rules engine (KPIs, charts, straight-from-data recommended actions), saved to your account so you can come back to it. You can also download the one sample for your chosen industry as a format template. Reserved for Pro: viewing or downloading the summary/export report, any export of your own analysis (datasets, Data Sheets, chart images), and all AI features. Refreshing the Baker Hughes rig counts is public information and stays open on every plan.
›Pro ($19.99/mo or $99/year) unlocks unlimited uploads, every download and export, the full summary report (view + download), the combined book (add multiple accounts/locations/files into one view with a per-source breakdown), plus the live-AI layer: live sector news, AI benchmark commentary, the AI narrative write-up, Ask-your-data, and ledger-photo reading. Saving reports to your account is included free once you've signed in.
›Report pack ($12.99, one-time — no account needed) lets you upload your data once and download a full report on that device, computed by the built-in rules engine. It's the no-subscription option; it doesn't include the live-AI features.
›PlainSight works fully without AI — every dashboard, chart, benchmark, and set of recommended actions is computed on your device by a built-in rules engine. The AI layer (Pro) adds live sector news, richer benchmark commentary, free-form Ask-your-data answers, and ledger-photo reading on top of that. On the free plan the news tab still previews sample coverage and offers one-tap live search links, and benchmarks are computed locally — so every tab stays useful at no cost.
›Your uploaded files, pasted data, and spreadsheets are processed entirely on your device and are never uploaded or stored.
›Optional AI features (benchmarks, news, Ask your data) send only anonymized summary totals — monthly figures and "Client A: 34%" style shares — never raw rows, names, or file contents.
›The one exception is ledger photos: reading a photo requires sending the image itself to AI vision for one-time processing. Nothing else about your business is shared as part of that, and it's entirely opt-in.
›Saved reports stay on your device too. Choosing 💾 Save report writes that analysis to your browser's own local database (IndexedDB) — it is never transmitted to us, we hold no copy, and it remains only until you delete it in the app or clear your browser data. Favorites and interface preferences are stored the same way. The one exception is 📲 Send to my phone: to move a report between your own devices we relay it through our server, but it is encrypted in your browser first and the key is never sent to us — it travels in the link's # fragment, which browsers don't transmit. We hold ciphertext we cannot read, for at most 15 minutes, and it is deleted the moment your other device opens it. Full details are in our Privacy Policy.
›The community is the one part that lives on our server, and only if you join it: your profile, likes, follows and messages (and, once photos in messages are switched on, the photos you send). Not joining stores nothing about you for it, and deleting your community profile removes it. The privacy policy's community section says what's kept and for how long.
Reading is the slow way. Load a sample and most of this becomes something you can see in about thirty seconds.
Open PlainSight →