SfumatoART
The art of the perfect blend
AI ready
v1.0.23BETA
More
Match studio

Find the paint mix hiding inside any photo.

Load a reference, tap the colour you want, then turn it into a real acrylic recipe from your own paints.

📷
Drop a photo to start matching
JPG · PNG · WEBP · HEIC · drag & drop or tap to browse
1 Load photo 2 Tap colour 3 Mix recipe
Autumn
Autumn
Coastal
Coastal
Textiles
Textiles
Earth
Earth
Forest
Forest
Bright
Brights
🖌
My Paints

Your paint collection · tap any dot to update stock

— paints
+ Add a custom paint
🗂
Palettes

Save named colour palettes for your projects

💾 Save current colours as a palette
🎓
Learn

AI critique · Paint along with Len · Colour theory

📈
Progress

Your painting practice record

📂
Sessions

Your painting sessions, palettes & colour history

+ Create legacy project (no photo/dot restore)
📝
Notes

Your painting journal

🔄
Convert to JPEG
HEIC · CR2 · NEF · ARW · DNG · HEIF · PNG · BMP → JPEG
🖼️
Drop photo or tap to choose
iPhone HEIC · DSLR RAW · any format
🏅
Veterans & First Responders

Free · Always · No registration required

🎖 Register as a Veteran or First Responder

SfumatoART is free for individual painters, and always free for those who serve. Register once and we'll greet you by name every time you open the app — no documents, no proof required.

🎖
Military & Defence
ADF · Veterans · Reservists

Military service trains you to read terrain, light, and distance with precision. Those same skills make you exceptional at landscape painting — you see what others miss.

🎨 Your eye for detail is your greatest artistic asset.
🔵
Police
AFP · State Police · Protective Services

Police work demands hyperawareness and split-second decisions. Painting is the opposite — it teaches you to slow down, breathe, and choose deliberately.

🎨 One brushstroke at a time — painting is the opposite of an emergency.
🚑
Paramedic & Ambulance
AV · QAS · Volunteer

Paramedics see the full spectrum of human experience. Painting gives a language for what words can't hold.

🎨 Art doesn't fix things. But it helps carry them.
🔥
Fire & Rescue
Career · CFA · Volunteer brigades

Fire crews know how to read the landscape in seconds. That spatial awareness makes you a natural at composition.

🎨 You run towards. Painting lets you stand still and look.
🎖
Transitioned out under 35?
You're not alone — and you're not done.

Leaving service in your 20s or early 30s means leaving behind structure, identity, and a crew who understood you without explanation. That gap is real. Painting doesn't fix it — but it gives you something to do with your hands while you figure out who you are now.

AT EASE
ADF transition support · peer programs
☎ 1800 013 457
HEADSPACE
Youth mental health · no referral needed
☎ 1800 650 890
🎨 You've trained your instincts to respond fast. Painting is the opposite — it rewards slowing down. That tension is exactly where the good stuff happens.
🧠
Painting as a path through PTSD

Mixing paint activates both hemispheres of the brain. The act of choosing a colour, loading a brush, and placing a mark is a complete sensory loop that gently interrupts the hypervigilance response.

Try this: Pick any colour from a photo that means something to you. Mix it. Paint a small square. That's a session. That's enough.

These services are free and confidential. You don't have to be in crisis to call.

🤍
Open Arms
Veterans & Families Counselling — 24/7
☎ 1800 011 046
🇦🇺 DVA — Peer Guidance & Support Programs

DVA funds several veteran peer-to-peer programs — real veterans who've been through similar experiences and can help navigate the system, not just hotlines.

Open Arms — Veteran Peer Support
Veteran peer workers available 24/7 · no referral needed
☎ 1800 011 046
Mates4Mates — Peer Programs
Veteran-to-veteran support · physical & mental health programs
☎ 1300 462 837
DVA — Claims & Services
White card · gold card · compensation · disability support
☎ 1800 555 254
These services are free and confidential. You don't need to be in crisis to call — peer workers are there to talk.
🦁 RSL — Advocacy & Entitlements

The RSL's advocacy service helps veterans navigate DVA claims, appeals, and entitlements — at no cost. If you've been knocked back on a claim, or aren't sure what you're entitled to, start here.

RSL Australia — National Advocacy
Pension reviews · compensation claims · appeals · representation
☎ 1300 657 035
RSL LifeCare — Community Services
Housing · respite · veterans' homes · community programs
☎ 1300 457 457
Your state RSL may have a local sub-branch advocacy officer — they can meet in person and help fill forms.
🤝
If you've been told "no" — read this
On advocates, appeals, and persistence

If you don't understand what your advocate is telling you — or you feel unheard, confused, dismissed, or pressured — you are allowed to find another advocate you can actually work with.

Not all advocates are equal. Some are excellent. Some may not fully understand your situation, your injuries, or how to communicate in a way that makes sense to you. That does not mean your case is weak or that you should give up.

Claims can be:
Rejected initially · Appealed · Reassessed
Resubmitted with better evidence · Supported differently by another advocate

Many veterans are eventually approved after initially being refused. Do not assume an early refusal means you are not entitled to support.

🎖 Veteran to veteran:

Other veterans are often the best source of practical guidance — because they understand the system from lived experience. Speak with local RSL/RSO groups, advocacy centres, and ex-service members who have already been through the process.

Keep asking questions. Keep seeking guidance. Keep advocating for yourself.
Sometimes the difference is not the claim itself — it is having someone who understands how to present it properly and support you through the process. Persistence, better guidance, and finding the right people can completely change the outcome.
💙
Beyond Blue
Mental health support · 24/7
☎ 1300 22 4636
🟡
Lifeline
Crisis support · 24/7
☎ 13 11 14
📦
Stocktake

Artist · Art teacher · Class planner

Use / + to record how many tubes you have. Status auto-updates: 0 = ❌ Out · 1–2 = ⚠️ Low · 3+ = ✅ In stock.

📸 Inventory Snapshots

Save a dated copy of your tube counts — great for end-of-year stocktake or before a big order. Up to 10 snapshots saved locally.

🎯
Calibrate

Grey card camera correction

🎯 What is calibration?

Phone cameras add warmth or cool tones to photos. Upload a photo of a neutral grey card taken in the same light as your reference photo, and SfumatoART will calculate an offset to correct colour samples automatically.

No grey card? A sheet of white paper works reasonably well.

Upload grey card photo
Help

How to get the most from SfumatoART

1 · Getting Started
1
Go to the Match tab and tap the upload zone, or choose a sample photo.
2
Tap anywhere on your photo to sample a colour. A coloured dot appears where you tapped.
3
Swipe to page 2 (tap the second dot) to see your paint recipe.
4
Tap multiple spots to build a palette of sampled colours along the bottom strip.
5
Save your colours as a Project to come back to them later.
2 · Sampling Colours
Grid overlay — divides the photo to help you choose where to sample.
B&W mode — strips colour so you can check tonal values.
SIZE
Sample radius slider — larger radius averages more pixels for a smoother result.
+/−
Zoom — pinch or use +/− to zoom into fine detail before sampling.

Tip: Sample in the mid-tones first. Nail the middle value, then adjust lighter or darker.

3 · Reading the Recipe

Percentages are ratios, not millilitres. 60% + 40% means 3 parts to 2 parts.

90%+
Excellent match — very close to your target colour.
70%
Good match — slight difference, especially in saturated colours.
<70%
The target may be outside your current palette range. Add more paints in My Paints.
4 · My Paints & Palettes
Tap a paint dot to cycle: In Stock → Low → Out.
+
Scroll to the bottom of My Paints to add a custom colour.
🗂
In Palettes, save your current sampled colours as a named palette to reuse later.
5 · Sessions & Progress
📁
Create one project per painting. Attach a reference photo, save notes, save your colour palette.
Load
Tap Load on a project to reload all saved colours into the current palette strip.
📈
Progress records every colour match with its recipe and date, plus a stats strip showing your totals, best score, and activity this week.
6 · AI Critique
🌱
Beginner — encouraging, foundational feedback.
🎨
Intermediate — technique-focused with specific exercises.
Advanced — detailed, challenging critique.

AI critique uses the internet. Everything else works offline.

7 · Calibration
1
Hold a grey card in the same light as your subject.
2
Photograph the grey card with your phone camera.
3
Go to Calibrate and upload that photo.
4
SfumatoART calculates the colour cast and applies a correction offset.
8 · Stocktake & Teacher Mode

Stocktake has two modes — Artist (track your own paints) and Art Teacher (plan classes, orders and lessons).

Tap the stock button on any paint to cycle: In Stock → Low → Out.
📦
Filter the list to see only what's Low or Out, so you know exactly what to reorder.
👩‍🏫
Tap Art Teacher to open the Class Planner. Save a class name and student count, then load it any time.
🎨
Set Students and ml per colour with the steppers, then pick a brand (Chromacryl, Mont Marte, or Derivan). Tap Generate Shopping List to calculate tubes, cost, and supplier links.
📅
Add lesson dates for each class. Past lessons show with a tick; upcoming ones show a calendar icon.
📦
Log orders with an order date and expected delivery date. Tap the status pill to cycle: Ordered → In Transit → Arrived. Overdue deliveries are flagged automatically.
📅
Tap Export to Calendar to download an .ics file. Open it to add all lesson dates and order events to Apple Calendar, Google Calendar, or Outlook.
🖨
Tap Print order in the shopping list to print a clean order sheet. Tap Email to myself to draft a full order summary in your email app.

Why Australian brands? The shopping list links to Eckersley's, Jacksons Drawing Supplies, and Mont Marte — verified May 2026 pricing (snapshot — verify before ordering). Chromacryl is the recommended default (3.27¢/ml, made in NSW). Always verify current prices and availability directly with the supplier before ordering.

9 · In-Stock Palette Mode

On the recipe page (page 2), a toggle at the top switches between two recipe modes.

🎨
All paints — the default. Shows the best possible recipe from your full paint collection.
In stock only — limits the recipe to paints marked In Stock in Stocktake. The match score updates to show what's achievable right now.
Green notice — your in-stock paints match as well as the full palette. This lesson appears viable based on saved stock data. Verify before teaching.
⚠️
Amber notice — small score drop. Lesson is teachable but may need minor adjustment.
Red notice — no in-stock paints available for this colour. Check your stocktake before the lesson.

Tip for teachers: Use this before each lesson to confirm your current stock can still deliver the colours you planned to teach. If the score drops significantly, the lesson may need adjusting or a restock first.

10 · AI Tools — How they work

SfumatoART uses Claude (by Anthropic) for all AI features. Here's what each tool does and how it works.

📷
AI Critique — upload a photo of your painting. The AI analyses composition, tonal values, colour, brushwork, edges, and light & shadow. Choose Beginner, Intermediate, or Advanced to match the language to your level. Your photo is sent securely to the AI and is not stored.
🎨
AI Palette Planner — describe what you want to paint and the AI suggests a starting palette of colours, with mixing notes.
📋
AI Project Planner — describe your painting goal and get a step-by-step plan: materials, technique sequence, and things to watch for.
💬
AI Progress Coach — describe where you are in your painting journey and get personalised next-step advice.

Privacy: Photos and text sent to AI tools are processed by Anthropic's API and are subject to Anthropic's privacy policy. No data is stored on SfumatoART's servers. All other app data (paints, palettes, projects) stays on your device only.

Why does it take a few seconds? The AI reads your image or text carefully before responding — like a teacher taking a moment to think before giving feedback. The quality is worth the wait.

12 · Paint Along with Len
🎬
Open the Learn tab and scroll to Learn From Len Hend. Tap a lesson thumbnail to play the video on YouTube.
🎨
Tap Start paint-along to load Len's palette into your colour bar and start a session. The app switches to the Match tab automatically.
Each lesson shows a Full palette and an optional Starter palette (fewer colours — good for beginners). Tap to select before starting.
Tap any colour dot in the bar to match that paint and see a recipe. The recipe uses your in-stock paints if ✅ In Stock mode is active.
🤖
After painting, upload your work to AI Critique. If a session is active, the AI will know which lesson you followed and frame its feedback accordingly.
Tap End session in the colour bar to close the lesson context. Your palette dots stay loaded.
11 · Veterans, Privacy & Data
🏅
SfumatoART is free for individual painters. Veterans and first responders always free.
🔒
Your data stays on your device. Nothing is sent to a server.
☁️
Internet is only used for AI critique and loading sample Unsplash photos.
🐛
Tap the version number 3 times to open the debug log.
⚙️
Tap the version number 5 times to access the admin panel.

Version 1.0.23 · SfumatoART · sfumatoart.com

13 · How colour matching works

SfumatoART converts colours into CIE L*a*b* colour space — a mathematical model that describes colour the way human vision works, not the way screens display it. It then measures the perceptual distance (delta-E) between your sampled colour and each paint in the database.

L*
Lightness — 0 = black, 100 = white. Accounts for how our eyes are more sensitive to light changes than colour changes.
a*
Green ↔ Red axis. Negative = green, positive = red-magenta.
b*
Blue ↔ Yellow axis. Negative = blue, positive = yellow.
ΔE
Colour difference. A ΔE of 1 is the smallest difference the human eye can detect. A ΔE of 5 is a clearly visible but subtle shift. The match score shown is 100 minus a scaled ΔE.

Why not spectral mixing (Kubelka-Munk)? Some professional colour tools use a spectral model that predicts exactly how pigments mix physically. This is more accurate for paint mixing ratios — but it requires laboratory-measured paint data (reflectance curves) that is not publicly available for Australian student-grade acrylics like Chromacryl. Delta-E gives excellent practical results for the colour-matching purpose SfumatoART is designed for.

Source: Wyszecki & Stiles, Color Science (Wiley); CIE 1976 L*a*b* standard.

14 · Why the critique framework

The AI critique in SfumatoART follows Feldman's four-stage critique method, the most widely used structured art feedback framework in English-speaking curricula.

1
Describe — What do you see? (Objective observation — no judgement yet.)
2
Analyse — How are the visual elements working? (Composition, colour, tone, line, texture, space.)
3
Interpret — What does it mean or evoke? (Mood, intention, narrative.)
4
Judge — How well does it succeed? (Evidence-based assessment, not preference.)

Skill levels follow Bloom's Taxonomy — the language register shifts from remembering and understanding (Beginner) through applying and analysing (Intermediate) to evaluating and creating (Advanced). This is the same cognitive progression Australian curriculum documents use for progression descriptors.

Two Stars and a Wish (the optional beginner feedback format) is a formative assessment tool from Black & Wiliam (1998) Inside the Black Box — one of the most-cited educational research papers of the last 30 years. It produces specific positive reinforcement plus one focused improvement point, which is proven to be more actionable for learners than a single grade or mark.

ACARA V9 alignment: The Responding strand of the Australian Visual Arts curriculum (F–10) maps directly to Feldman stages 1–3. Critique prompts are worded to align with the elaborations at each year band.

Sources: Feldman, E.B. (1994) Practical Art Criticism; Anderson & Krathwohl (2001) A Taxonomy for Learning, Teaching, and Assessing; Black & Wiliam (1998) Inside the Black Box; ACARA v9.australiancurriculum.edu.au/visual-arts.

15 · Sources & attribution

SfumatoART is built on published research and curriculum frameworks. The sources below underpin the colour science, critique methodology, and educational design in the app.

🎨
Colour science: Wyszecki, G. & Stiles, W.S. (2000) Color Science (Wiley) · CIE 1976 L*a*b* standard · Centore (2012) on Kubelka-Munk vs delta-E for paint mixing.
🖼
Critique method: Feldman, E.B. (1994) Practical Art Criticism. Prentice Hall.
📚
Skill levels: Anderson, L.W. & Krathwohl, D.R. (2001) A Taxonomy for Learning, Teaching, and Assessing. Longman.
Two Stars & a Wish: Black, P. & Wiliam, D. (1998) Inside the Black Box. King's College London.
🇦🇺
Curriculum: ACARA (2022) Visual Arts F–10 Curriculum V9.0. v9.australiancurriculum.edu.au
🏅
Veteran support: Open Arms (openarms.net.au) · Mates4Mates (mates4mates.org) · RSL Australia (rslaustralia.org) · DVA (dva.gov.au)
🤖
AI: Claude by Anthropic (anthropic.com). All AI calls go to Anthropic's API. No data is stored on SfumatoART's servers.

SfumatoART is an independent tool. It has no affiliation with Anthropic, ACARA, DVA, RSL, or the referenced publishers beyond using their publicly available frameworks and APIs.

16 · Debug log & Admin recovery

These are diagnostic tools. You will rarely need them — but when something feels wrong, this is where to look.

🐛 Debug log

The debug log records every toast, click, and error inside SfumatoART. Useful when reporting a bug.

1
Unlock it: tap the version number (top-right) three times. A 🐛 button appears next to the version.
2
Open the log: tap the 🐛 button. A dark panel slides in from the right showing every recent event.
3
Save the log: inside the panel, tap . You get four save options:
  • 📋 Copy to clipboard — paste into an email, message, or note
  • ✉️ Email to me — opens your mail app with the log pre-filled
  • 📤 Share… — system share sheet (Save to Files, AirDrop, etc.)
  • Download as file — saves to your browser's Downloads folder
On iPhone the Downloads folder is in Files app → On My iPhone → Downloads. On Android it is in the Files app.
4
Close the log: tap ◀ inside the panel, or tap 🐛 again.

The log lives only in memory and resets when you reload the page. It contains your timestamps, taps, and any error messages — no painting data.

🔒 Admin password (and reset)

The Admin tab is for developer tools — viewing app state, clearing data, etc. It is protected by a password.

1
Open admin: tap the version number five times. The Admin tab appears in the menu.
2
Default password: sfumato2026admin
3
Change it: once unlocked, scroll to the password card and enter a new one. Your custom password is saved in this browser only.
4
Forgotten? On the unlock screen, tap ↺ Reset to default password. The default password is shown on the confirmation dialog so you can write it down before resetting.

If even the default doesn't work, your browser may be running an old cached copy. Pull down to refresh, or close and reopen the app.

📊 What gets logged?
  • Every toast notification you saw, with timestamp
  • Every click — element id and screen position
  • Any JavaScript error or unhandled promise rejection
  • console.log / warn / error / info messages

The log stays in memory — capped at the last 500 entries. Nothing is uploaded anywhere automatically.

🎨 About SfumatoART

SfumatoART is an offline-first painting companion for anyone who wants to match real paint colours to what they see — beginner, student, veteran, or teacher. It is built around Len Hend's sfumato acrylic method: layer by patient layer, colour by honest observation.

Painting is good for the mind. SfumatoART exists to remove the barrier that stops beginners before they start — colour matching. Once that's gone, the rest is just time and practice.

"The art teacher in your pocket."

Free for individual painters. Veterans and first responders always free. Optional professional tools may be added later to support development — veteran access will never change.

🙏 With Thanks

Two people made this app possible.

🌿
Stella
Artist · Richmond, Tasmania · 40+ years

Stella has spent over four decades painting the trees and landscapes of the Australian bush. She has taught at universities, mentored countless students, and still finds something new in every painting. When this app was just an idea, Stella gave generously of her time — and gave its builder a photograph of a magpie to paint from. That painting, and the lesson in seeing that came with it, is part of why this app exists. Stella represents everything a real art teacher is: patient, honest, and genuinely interested in what the student is discovering.

🖌️
Len Hend
Painter · Sfumato Method · Long-time mentor

Len Hend's approach to acrylic painting — building colour slowly, layer by patient layer, trusting observation over guesswork — gave this app its name and its philosophy. The sfumato method is not just a technique. It is a way of looking. Len's influence is in every colour recipe, every patient suggestion to try one more layer, every encouragement to trust what you see rather than what you assume.

"These two individuals, from the art community for so long, have been an inspiration and guidance — showing that with patience and honest observation, anyone can find something good in a painting."
❤️
Marg — Scott's wife
Partner · Veteran's wife · The one who shows up every day

Behind this app — behind most things a veteran manages to build — there is someone who quietly holds everything together. Marg has lived alongside the invisible weight that PTSD carries into a home. She has navigated the hard days, the uncertain ones, and the ones that gave no warning. She has done this without ceremony, without recognition, and without complaint.

Veteran partners are among the most overlooked people in the support network. They do not receive a service number or a diagnosis. They simply love someone who is carrying something heavy, and they keep showing up. This app exists in part because Marg made it possible for Scott to have the time, the space, and the stability to build it. That is not a small thing. That is everything.

"To every veteran's partner who has ever held it together when everything was falling apart — you are seen. You matter. And you are part of why this app exists."
🔒 Your privacy & security
Everything you do in SfumatoART stays on your device.
Your sessions, photos, and paint history are stored in your browser only. They are never uploaded to any server.
There are no accounts, no passwords, and no personal information collected by this app.
No DVA file numbers, medical history, or service records are ever requested or stored.
The only external connection is AI features (which you choose to use) and Amazon links (which you choose to click). Everything else works completely offline.
If you clear your browser data, your sessions clear too — that is the only way any of your data goes anywhere, and it goes nowhere external.

Full details: Privacy Policy  ·  Terms of Use

💬
Feedback

Report a bug · Suggest a feature · Say hello

💬 Send feedback

Found a bug? Have an idea? We read every message.

Bug reporting tip

Tap the version number 3 times to open the debug log, then tap to attach the file to your message.

⚙️
Admin

Developer tools · Not for general use

🔒 Admin Password
Forgotten the password?
Tap below to reset to the default. You will see the default password on screen so you can write it down.
Your sampled colours
🏅
SfumatoART recognises
tap to continue
Go to