Archive for February 2026
DM Flowchart Designer
Flowcharts that build themselves.
Describe a process and watch it draw itself, styled and connected. Or start from a template and shape every box by hand. A native app with a fast, keyboard-friendly canvas and no learning curve.
Free to download ยท Pro is a one-time $9.99, not a subscription
See it in under a minute
Templates, AI that draws for you, and swimlanes for work that crosses teams.
With narration ยท Captions available in the player
Tell it what you need. It draws the chart.
The AI lays out the boxes, picks the shapes, colours the decisions and connects everything, right on your canvas, one step at a time. Every step can be undone.
Use the chat AI you already have
Copy the prompt the app writes, paste it into ChatGPT, Gemini, Claude or Copilot, even the free versions, and paste the answer back. No account and no key.
No extra cost
Built in, nothing to set up
We run the AI for you: generate and modify charts right inside the app, without leaving it and without an API account.
$14.99 a month ยท first week free
Bring your own provider
Use your own Anthropic, OpenAI, Google or xAI key. It stays in your Keychain and is sent only to the provider you choose.
You pay the provider directly
The AI Assistant is part of Pro. Pick any of the three, and switch whenever you like.
Who does what, at a glance
When a process crosses teams, give each team its own lane. Resize lanes by dragging the dividers, add or reorder them in the panel, and give the whole container a title.
- Boxes move with their lane
- Connections always draw on top of the lanes
- Columns or rows, with your own lane colours

A finished chart in one click
Start from a polished template, from a basic flowchart to a decision tree, a troubleshooting guide or a CI/CD pipeline, then make it yours. Rich cards, badges, gradients and dashed retry paths are all there to borrow.

Lines that read clearly
Draw from any edge of a box. Route with waypoints or let the app re-route for you, and label every branch.
- Curved, straight or right-angle lines
- Labels, with an optional icon beside the text
- Line jumps: a small hop where lines cross
- Split a line with a junction and branch off it
Every template, building itself
Fourteen ready-made charts come with the app, four of them new in version 2.54. Hover or tap one to watch it draw, then open it in Flowchart Designer and make it yours.
Professional tools, none of the clutter
Take a closer look
Click any screen to see it full size.
Every action at your fingertips
Hold the spacebar to pan, press a number to drop a box, and never reach for a menu.
Free to start. Pro once, forever.
Free
- Unlimited flowcharts on an infinite canvas
- Every shape and all the styling
- 13 of the 14 templates
- PNG export
Pro
- The AI Assistant, with Any AI or your own key
- Record & Transcribe
- PDF and SVG export
- Multiple tabs and every template
- Restore on your other devices
Hosted AI
- AI that works inside the app with no key
- Generate and modify charts in one click
- Cancel anytime in your Apple account
Questions & answers
Does it work on iPad?
Yes. One app runs natively on Mac (macOS 14 or later) and iPad (iPadOS 17 or later). Buy Pro once and Restore Purchases brings it to your other devices.
Do I need an API key to use the AI?
No. With Any AI you copy a prompt into any chat AI, including free ones, and paste the answer back. Hosted AI runs the AI for you inside the app. If you already have an Anthropic, OpenAI, Google or xAI key, you can use that instead. The AI Assistant is part of Pro.
Is Pro a subscription?
No. Pro is a one-time $9.99 purchase. The only subscription is Hosted AI, and it is optional.
Where are my files stored?
Your flowcharts are plain .json files saved wherever you choose. There is no account and no cloud storage: your work stays on your device unless you share it. When you use AI, only the request goes to the AI you picked.
Can it really turn a lecture into a diagram?
Yes, with Record & Transcribe in Pro. Record a lecture, lesson or meeting and watch the words appear as they are spoken. When you stop, the AI lays the recording out as notes or a flowchart. Every note remembers the moment it came from, so clicking it plays the audio from exactly there. Recordings stay on your device; transcription uses Apple’s speech recognition.
What can I export and import?
PNG for free, and vector PDF and SVG with Pro. You can import PNG, JPEG, GIF and TIFF images, or a PDF page, which keeps its vector data when you export back to PDF.
Is there a manual?
Yes, three: the User Guide built into the app, the full guide on the web, and a downloadable PDF manual.
Where do I get help?
Use the contact form. A real person answers, usually within a business day.
DM Flowchart Designer Privacy Policy
Last updated: August 16, 2026
DM Flowchart Designer (“the App”) is developed by Joshua Jordan (“we,” “us,” or “our”). This Privacy Policy explains how the App handles your information. It covers the App on Mac, iPad, and iPhone.
What We Collect
We collect nothing. We operate no servers, no accounts, and no analytics. Your documents, your recordings, and your transcripts are never sent to us, and we have no way to see them.
Two optional features do send data to other companies at your request, and they are described in full below. Neither routes through us.
Your Documents and Settings
Everything the App creates is stored on your device:
- Flowchart documents are saved as JSON files to locations you choose, including iCloud Drive if you put them there.
- Exported images (PNG) and documents (PDF, SVG) are saved to locations you choose.
- App preferences are stored locally using UserDefaults.
- Audio recordings you make in the App are stored in the App’s own folder on your device, and are included inside a document only if you turn that option on.
Audio Recording and Transcription
The App can record audio so it can transcribe a lecture, lesson, or meeting and turn what was said into a diagram. The microphone is used only while you are recording, and only after you grant permission.
Recordings are stored on your device. They are not uploaded to us and are never uploaded to any AI provider.
To turn a recording into text, the App uses Apple’s speech recognition, built into the operating system. By default this uses Apple’s speech service, which means the audio is sent to Apple to be recognised. Apple’s handling of that audio is governed by Apple’s Privacy Policy. You can avoid this entirely by turning on Transcribe on this device only in Settings, which keeps recognition on your device at some cost to accuracy.
Recording other people. Laws about recording conversations differ by state and country, and in some places every participant must consent. You are responsible for having permission to record.
AI Diagram Generation
The App can generate a flowchart from a text prompt or from a transcript. This feature is off until you supply your own API key for an AI provider, and nothing is ever sent until you ask for a diagram.
When you do, the App sends your prompt or transcript โ and, where relevant, the contents of the diagram you are working on โ directly from your device to the provider you chose, using your own account and your own key. Supported providers are Anthropic, OpenAI, Google, and xAI. What each does with that text is governed by their own policy and by the terms of your account with them:
Your API key is stored in the Keychain on your device. It is sent only to the provider it belongs to, and never to us.
If you never enter a key, the App makes no network requests of any kind apart from the speech recognition described above.
No Analytics or Tracking
The App contains no analytics frameworks, no advertising SDKs, and no tracking technologies. We do not track your usage or behaviour, and no data is used to track you across apps or websites.
No Accounts
The App does not require you to create an account or give us any personal information. Purchases are handled by Apple; we never see your payment details.
Children’s Privacy
We do not collect personal information from anyone, including children under the age of 13.
Changes to This Policy
We may update this Privacy Policy from time to time. Any changes will be posted on this page with an updated revision date.
Contact Us
If you have questions about this Privacy Policy, please contact us at:
DM Mobile Location, Privacy Policy
Overview
DM Mobile Location ("the App") is developed by Dependent Media. This privacy policy explains how we collect, use, and protect your information when you use our App.
Information We Collect
Location Data
The App collects your device's geographic location (latitude and longitude) only when you explicitly choose to:
- Tap on the map to set a location manually,
- Enable GPS mode to use your current location, or
- Enable "Auto-Update" in Settings, which sends your location to your website at a chosen interval โ including when the App is in the background.
Auto-Update is off by default and only requests "Always" location permission after you explicitly enable it. When it is active, iOS displays a blue status bar indicator and the App shows a persistent green banner.
Address Information
When you set a location, the App uses Apple's geocoding service to look up the street address corresponding to that location.
Photos
You can optionally attach a photo to a location update. Photos can be chosen from your photo library or captured with the camera. Before upload, the photo is downscaled on your device and its EXIF metadata (including any GPS coordinates embedded by the camera at capture time) is stripped. The camera is only used when you explicitly tap "Take Photo"; the photo library is only accessed when you tap "Choose from Library." Neither is ever accessed in the background.
Information You Provide
- Truck / Location Name: The name identifying your truck or location on the map (e.g., "Taco Express")
- Labels: Optional text descriptions for a location (e.g., "Parked at Main & 5th")
- Custom Message: Optional text shown when your truck is marked "Closed"
- Share Template & Public Page URL: Optional text and URL used when you tap the in-app Share button
- API Credentials: Your WordPress website URL and API key, stored locally on your device
How We Use Your Information
Your data is used solely to:
- Display your position on the map within the App
- Send your location (and optional photo) to your own WordPress website when you tap "Update Location," or at your chosen interval if Auto-Update is enabled
- Collect or store your location, photos, or any other data on Dependent Media servers
- Share your data with any third parties
- Use your data for advertising or tracking
- Sell any of your personal information
- Include any analytics, advertising, or tracking SDKs in the App
Data Transmission
When you update your location, the following information is sent directly to the WordPress website URL you configured:
- Latitude and longitude coordinates
- Street address (if available)
- Truck / location name
- Your custom label (if provided)
- The photo you attached (if any), after downscale and EXIF stripping
- A stable per-device truck identifier, generated on first launch so the same phone always updates the same map pin
This data is transmitted using HTTPS encryption (when your endpoint URL uses https://) and is sent only to the server you specify. No third-party servers are involved.
Sharing From the App
When you tap the in-app Share button, iOS presents its native share sheet. Any data passed to the destination app (Messages, Mail, Facebook, Instagram, etc.) is controlled by iOS and that destination app. The App does not send this data to Dependent Media or to any other server on your behalf.
Data Storage
On Your Device
- Your API credentials, truck name, auto-update preferences, share template, and per-device truck identifier are stored locally on your device
- No location history is stored on your device
- Photos exist only in memory while you are composing an update; they are not saved to app storage
On Your Website
- Location data and photos are stored on your WordPress website
- Photos are saved to your WordPress Media Library
- You control this data through your WordPress admin panel
- Data retention is managed by you through your website
Beyond Your Website
If you configure the DM Mobile Location WordPress plugin to forward location updates to an outbound webhook (for example, to automatically post to Facebook via Zapier), those forwarded events flow from your WordPress site to the destination you choose. This processing happens on your infrastructure and is under your control; Dependent Media does not receive, store, or inspect that traffic.
Third-Party Services
The App uses the following Apple frameworks:
- MapKit: To display maps (Apple's privacy policy applies)
- Core Location: To access GPS when you enable GPS mode or Auto-Update
- CLGeocoder: To convert coordinates to street addresses
- PhotosUI: To let you pick a photo from your photo library
- UIImagePickerController: To let you capture a photo with the camera
We do not integrate any third-party analytics, advertising, or tracking services.
Your Rights
You have the right to:
- Access: View the location and photos you've sent through your WordPress admin panel
- Delete: Remove locations and photos through your WordPress admin panel
- Revoke: Disable location, camera, or photo library permissions in iOS Settings at any time
- Clear: Tap "Clear Settings" in the App to remove your stored credentials and preferences
Children's Privacy
The App is not directed at children under 13. We do not knowingly collect information from children under 13.
Changes to This Policy
We may update this privacy policy from time to time. We will notify you of any changes by posting the new policy within the App or on our website.
Contact Us
If you have questions about this privacy policy, please contact us at: [email protected]
DM Mobile Location Help Center
๐ Quick Start Guide
WordPress Plugin
- Uploadย
dm-mobile-location.zipย via Plugins โ Add New โ Upload - Activate the plugin
- Go toย Mobile Location โ Securityย and copy your API key
- Addย
[dm_mobile_location]ย to any page
iPhone App
- Open the app and go to Settings
- Enter your API Endpoint:ย
https://yoursite.com/wp-json/dm-mobile-location/v1/location - Enter the API key from your WordPress admin
- Tap "Test Connection" to verify
๐ง Troubleshooting
"Invalid API key" error
- Make sure the API key matches exactly (no extra spaces)
- Check that the plugin is activated
- Try regenerating the API key in WordPress: Mobile Location โ Security
"Connection failed" error
- Verify your website URL is correct
- Make sure your site uses HTTPS
- Check that WordPress REST API is enabled
Map not showing on website
- Verify the shortcode is correct:ย
[dm_mobile_location] - Make sure you've set at least one location from the app
- Clear any caching plugins
Location not updating
- Check that "Location updated" message appears in the app
- Clear your website cache
- Check the Security Log for any blocked requests
๐ Shortcode Reference
Basic usage:
[dm_mobile_location]
Options
height="500px"ย - Map heightwidth="100%"ย - Map widthzoom="15"ย - Zoom level (1-18)show="all"ย - Show all locationsid="loc_xxx"ย - Show specific location
Example with options:
[dm_mobile_location height="400px" zoom="14" show="all"]
DM Mobile Location
Let Customers Find Your Food Truck(s)
Let Employers Track Employees
Running a mobile business shouldn't mean your customers can't find you. DM Mobile Location is a simple solution that connects your iPhone to your WordPress website, letting you update your location with a single tap. Whether you're a food truck rolling to a new corner, a mobile groomer heading to the next appointment, or a field technician moving between job sites, your website instantly shows customers exactly where you are. No more answering "where are you today?" calls or updating social media every time you moveโjust tap, and your website handles the rest. With optional auto-update, your location even tracks automatically in the background while you focus on running your business.
Everything You Need
๐
One-Tap Updates
Set your location by tapping the map or using GPS. Update your website in seconds, not minutes.
๐บ๏ธ
Interactive Map
Beautiful, customizable map on your website. Customers can get directions with one click.
๐
Custom Messages
Add labels like "Lunch special today!" or "Open until 3pm" that display on your map.
Auto Address Lookup
The app automatically finds the street address. No typing required.
Fully Customizable
Choose map styles, marker colors, popup designs. Match your brand perfectly.
๐
Secure & Private
Your data goes to your website only. No tracking, no third parties, no ads.
How It Works
โถ
Install the Plugin
Add the free WordPress plugin to your website in minutes.
โท
Get the App
Download the iPhone app and connect it to your website.
โธ
Set Your Location
Tap the map or use GPS to set where you are.
โน
Customers Find You
Your website shows your location with directions.
Perfect For:
Whether you're running a food truck, managing a cleaning crew, or dispatching service technicians, DM Mobile Location helps your customers and team know exactly where to go. One tap updates your website mapโno complicated software, no monthly fees.
Food trucks. Field crews. Delivery drivers. Sales reps. If your business moves, your customers and team need to know where you are. One tap. Updated. Done.
๐ Food Trucks
โ Coffee Carts
๐ฅฌ Farmers Markets
๐๏ธ Pop-Up Shops
๐ Mobile Pet Groomers
๐ง Mobile Mechanics
๐ฆ Ice Cream Trucks
๐ฆ Delivery Staging
๐ช Event Vendors
๐ง Field Service Technicians
๐ฟ Plumbers
โก Electricians
โ๏ธ HVAC Technicians
๐ Home Inspectors
๐งน Cleaning Crews
๐ณ Landscaping Teams
๐ Delivery Drivers
๐ผ Sales Reps
๐ฅ Home Health Aides
๐ Security Patrols
๐๏ธ Construction Supervisors
๐ Pest Control
๐ป IT Support Techs
๐ธ Photographers
๐ฝ๏ธ Catering Teams
๐ฆ Moving Crews
๐ก Real Estate Agents
๐ Mobile Tutors
โ๏ธ Notary Services