Colors that feel at home on you.
Your three strongest colors, a full personal palette, and the neutrals that bring it together.
Color should amplify you, not redefine you.
Discover a personal color palette shaped by your natural skin, eyes, hair, and lips.
Start with one photo.Move a slider to see how the palette changes.
See your strongest colors, useful neutrals, and ideas for wearing them. Each recommendation comes with an explanation to help you choose.
Explore the color guideYour three strongest colors, a full personal palette, and the neutrals that bring it together.
Find color combinations for clothes, jewelry, and hair, with options for everyday wear and special occasions.
See the relationships behind your result, explore nearby seasons, and save a palette to take with you.
Choose a clear, front-facing photo in soft daylight. Skip filters and strong makeup. One photo is enough.
Mark both cheek areas and your forehead, then choose any two of lips, hair, and irises. One iris is enough; a second can add more eye-color evidence.
Explore your colors and the story behind them. Save your palette, print your report, or compare another photo.
A coefficient is a factor that amplifies something already there.
That simple idea is the heart of Color Coefficient.
We begin with the tones already present in your features and find colors that complement them. A little understanding, with plenty of room for your taste and mood.
The thinking behind the colorStart with a photo. We’ll guide you from there.
Use neutral or natural light and a clear view of your face.
You can choose a different photo or select the same photo again and redraw the areas. A second pass on the same image can confirm that your selections are stable; a different well-lit photo gives stronger independent confirmation.
Under-eyes add contrast context. Jaw and neck can help confirm your skin color. Nose is optional. You do not need any of these for a result.
Face a window, keep your hair visible, and choose a photo without filters or heavy makeup.
Photo & sampling tipsA photo is the starting point. Choose small areas of your features, and we’ll bring their tones, depth, and contrast together in a personal palette.
Choose a clear, front-facing photo in neutral or natural light. One is enough. You can retrace the same photo to check your selections, or add another well-lit photo to compare results across images.
Trace small areas of both cheeks and your forehead, then choose any two of natural lips, natural hair, and the colored iris. One iris selection is enough; you can draw a second iris if you want both eyes represented.
Each selection contains a range of shades. We find a representative tone while keeping a few shadows, highlights, red patches, or darker freckles from overwhelming the whole area.
We compare warmth and coolness, light and depth, softness and clarity, and the contrast between your features. Optional under-eye, jaw, neck, and nose selections add context. Hair, lips, and irises are flexible: any two of those three are enough for a result.
We compare your color profile with twelve familiar seasonal palettes. Your closest match gives you a useful name for the relationships we found. Your colors are still created from your individual features.
Review your palette, closest seasonal alternative, and season score. Find ideas for everyday wear, special occasions, and hair color, with the measurements available whenever you want a closer look. Use what feels right for you.
A coefficient is a factor that amplifies something already there. That simple idea is the heart of Color Coefficient.
You are already the starting point. We build your palette from the features you select, then show how to use it in clothes, jewelry, and hair.
A personal palette. A practical starting point.
We look at how those features come together: their warmth or coolness, softness or clarity, and the contrast between them. Then we translate those relationships into colors that feel at home beside you.
A way to picture our philosophy: color in harmony with what is already there.
There is more to your palette than a season name.
We begin with your individual mix of tones. A seasonal result gives you a familiar way to describe what we find, while your personal palette reflects the details of your features.
Your result is an invitation to explore. It can guide a new choice, help you understand an old favorite, or give you another way to see the colors you love.
A useful palette helps you compare shades, put an outfit together, or choose a new lip color. The recommendations explain what works together and why.
There is nothing to correct and no new identity to take on.
Use the recommendations that help, experiment with the rest, and keep wearing what you enjoy.
Your palette beginswith you.
Find My Color CoefficientWarmth, depth, softness, and contrast give your palette its character. Here is how we look at each, and how they come together in your result.
Temperature describes the balance of warmer and cooler tones in your photo. It helps guide the warmth of your palette. Lighting and camera settings can shift that balance, so a photo cannot establish your undertones with certainty.
Depth is the balance of light and dark across your complexion and the features you choose to sample. We use the available feature evidence together to understand how light or deep your palette might feel.
Chroma is another word for color intensity. Some features have soft, muted tones; others show clearer, more saturated color. Echoing that quality is one way to bring a palette together.
Contrast describes the differences between your features, especially how light or dark they are. Similar tones create a gentle transition; a wider range of light and dark creates more definition. You can echo that balance in the colors you wear.
You may recognize names such as Soft Autumn or Deep Winter. We use twelve familiar seasonal names to describe related palettes. Your closest match is a useful starting point for exploring color, and it leaves room for the details that are yours alone. These names are shared color-analysis vocabulary.
Your palette is built continuously from your measured hue directions, temperature, depth, chroma, contrast, complexity, and the relationships among the features you sampled. Two people with the same seasonal result can receive meaningfully different colors.
Freckles are part of the natural detail of your skin. If you have visible freckles, enable the freckles option and include them in your selections. The analysis considers their color alongside a representative tone for the wider area.
Soft, even light and a clear view of your features are enough. Choose small, representative areas for each selection.
One clear photo is enough. For an optional comparison, retrace the same photo to check your selections or try a different photo in similarly neutral light. Each photo is analyzed separately before the results are combined.
Check the lighting and selected areas first. Strong color casts, dyed hair, lipstick, eye pupils, and deep shadows can shift the result. Your report shows the balance behind your palette and nearby seasonal matches, which can help explain a surprising result.
Your result brings together color measurements and styling suggestions. Here is what we measure, how we build your palette, and where interpretation comes in.
The analyzer reads only pixels inside the regions you draw. From those selected pixels it records RGB color values, converts them into CIELAB coordinates, summarizes lightness and chroma, estimates hue direction, measures within-region spread, and calculates color differences and relationships among features. CIEDE2000 is used for perceptual color-distance comparisons.
Both cheeks and the forehead are required complexion regions. Each is summarized independently before the regions are combined with reliability weighting. Jaw and neck can act as consistency checks. The nose remains diagnostic because shine, central-face redness, and geometry can make it less representative of the broader complexion.
When you enable the freckles option, freckles remain part of the skin sample. The model estimates localized pigment variation as additional complexion information while preventing a small number of darker pixels from automatically replacing the stable center of the skin region.
We combine the complexion baseline with any two or all three of hair, irises, and lips into a color profile: warm–cool balance, lightness and depth, chroma, contrast, and color variety. Available features are reweighted rather than replaced with assumed values, so a missing hair, iris, or lip sample does not create invented evidence.
Our model compares your profile with twelve seasonal reference points. These combine Spring, Summer, Autumn, and Winter with familiar descriptions such as Light, Warm, Bright, Cool, Soft, and Deep. The reference points and their weights are choices within our model, not scientific thresholds or another company’s method.
The application does not look up a stock commercial palette for the winning season. It generates and scores a broad field of candidate colors from your continuous temperature, lightness, chroma, contrast, complexity, measured feature hues, and feature-to-feature color relationships, then selects a diverse set of the strongest-fitting accents plus personalized neutrals. Only features you actually sampled contribute. Your strongest colors are ranked again against the retained sampled-color groups from each analysis pass. The season name itself is not an input to palette generation or top-color ranking, so two people with the same season can receive different swatches. Occasion palettes are compact four-color outfit starters drawn from that individualized palette.
Your season score shows how closely your temperature, depth, chroma, and contrast match the nearest seasonal reference point in our model. Higher means a closer match, not greater certainty. Nearby alternatives show where your palette shares qualities with other seasons.
Season names and ideas for jewelry, hair, and occasions are styling suggestions drawn from your measurements. They offer ways to explore color; they are not scientific findings or promises about how a shade will look.
White balance, exposure, HDR processing, colored ambient light, makeup, sun exposure, dyed hair, reflections, display rendering, and selection accuracy can all change the observed pixels. Multiple images can improve consistency evidence, but ordinary photographs are not calibrated spectrophotometer measurements.
The source photo and selection paths remain in the browser. The browser derives compact color measurements from the regions you select and sends those measurements to the private Color Coefficient analysis API for profile classification and palette generation. The API does not need the source image. Working images and outlines are cleared after each completed pass. The active Color Coefficient and generated results exist in the current page session; colors or closet items are kept only when you intentionally save them in browser-local storage. A portable export does not include the original photograph.
CIE 15:2018, Colorimetry, provides the colorimetric framework used by CIELAB. Sharma, Wu, and Dalal (2005), “The CIEDE2000 Color-Difference Formula: Implementation Notes, Supplementary Test Data, and Mathematical Observations,” describes the CIEDE2000 implementation details commonly used in software. These references support the color-space and color-difference calculations only; they do not validate seasonal categories and do not imply endorsement of Color Coefficient by any standards body, author, publisher, or institution.
Ready to explore your palette?
Find My Color CoefficientPrivacy, photo processing, terms, consumer rights, tracking, accessibility, and contact information for Color Coefficient.
What this build processes, what stays local, browser storage, hosting data, sharing, retention, and privacy rights.
The rules for using Color Coefficient, the informational nature of recommendations, user-photo rights, IP, and service limitations.
A readable explanation of what is measured, how photos are handled, seasonal shorthand, and photographic limitations.
What the application does—and does not—store in your browser, plus what still needs to be confirmed with the production host.
How rights such as access, deletion, correction, portability, opt-outs, and appeals may apply depending on where you live.
Accessibility goals, the visual nature of the tracing workflow, reduced-motion support, and how issues should be reported.
Where legal, privacy, deletion, accessibility, and intellectual-property requests will be directed once a public contact channel is configured.
This Policy explains how the current Color Coefficient application handles information. It is written around what the supplied code actually does, rather than around assumptions about a future deployment.
localStorage only for colors and closet items a user deliberately saves.Color Coefficient provides personalized color-analysis and palette recommendations based on visual color information that a user chooses to sample. The legal business entity operating the service has not been supplied in this project file, so this Policy refers to the operator of Color Coefficient as “Color Coefficient,” “we,” or “us.” The operator’s legal entity name must be added before publication if one is used or legally required.
Depending on the feature you use, you may provide a photograph, a hair-color reference image, a shopping or product screenshot, traced or clicked image regions, skin/iris/hair/lip color samples, feature inclusion choices, freckles settings, colors you want to check, labels you type for saved colors or closet items, and a Color Coefficient export file that you intentionally re-import.
This build does not include user accounts, passwords, payment collection, cloud wardrobes, persistent server-side profiles, or a support-message form.
For the main analysis, the browser creates a temporary local object URL for the image you select, draws a scaled copy to an HTML canvas, and reads pixels only from regions you draw. The source image itself is not uploaded. After local sampling, the application uses fetch() to send compact derived measurements—such as Lab/RGB summaries, chroma, spread, and pixel counts—to Color Coefficient’s same-origin analysis API. The request does not include the portrait, canvas image, or freehand selection paths.
While you are selecting regions, the working image, canvas pixel buffer, and outlines exist in the current browser page. After a completed analysis pass, the code revokes the temporary object URL, clears the selected file reference, image object, canvas pixel data, drawn regions, and file input. If you do not complete a pass, the working image remains in the open page until you replace it, choose Start Over, refresh, or close the page.
The same local approach is used for the hair-color reference tool and the “Check a Color” image sampler. The hair reference is cleared after the comparison. The image sampler remains in the page until you clear or replace it, refresh, or close the page.
The application keeps compact derived color summaries in page memory so it can combine more than one analysis pass. Those summaries include color measurements and feature relationships, not the original portrait. They are cleared when the page is refreshed or closed or when you start over. The active Color Coefficient is not automatically restored from browser storage.
The current code does not send uploaded images to an AI provider, model-training service, marketing system, or human-review queue. Derived color measurements are sent only to the Color Coefficient analysis endpoint to calculate the requested result. The original portrait is not included in the generated palette image, result-sharing text, printed report, or portable Color Coefficient export.
This build is designed for color sampling, not identity recognition. It does not perform facial recognition, create an identity template, authenticate you from your face, compare you against a facial database, search for you elsewhere, or recognize you across services. It also does not automatically detect facial landmarks; you manually choose the areas to sample.
The service nevertheless processes visual information about appearance. Laws define “biometric” and “sensitive” information differently, so this Policy does not claim that all appearance-related processing is outside every legal definition of biometric or sensitive data.
Color Coefficient is not designed to infer or classify race, ethnicity, religion, health conditions, disability, sexual orientation, political beliefs, immigration status, genetic traits, attractiveness, personality, or personal worth. Skin-tone measurements are used as color information for palette recommendations, not as racial or ethnic classifications.
The application code itself does not include analytics, advertising pixels, remote tracking SDKs, authentication services, or telemetry calls. It does use a strictly necessary PHP session cookie to protect the analysis endpoint and enforce basic request limits. However, when any website is hosted publicly, the hosting, CDN, security, or network infrastructure may process ordinary request information such as IP address, browser or user-agent information, requested URL, timestamps, and security or diagnostic events. The supplied HTML does not reveal the production hosting provider, its exact logs, or its retention settings. Those items must be verified before launch and this Policy updated if needed.
Information processed by this build is used to provide the requested color analysis, generate a personal palette through the private server-side engine, compare candidate colors, combine multiple analysis passes, let you save chosen colors or closet items on your own device, generate exports you request, and support basic operation, security, and error handling. The current code does not use photo data for advertising, marketing profiles, identity verification, or unrelated secondary purposes.
The current build uses both browser-side and server-side mathematical color processing. The browser reads RGB values from user-selected pixels and creates compact color summaries. The private server-side engine uses those summaries to calculate the continuous profile, seasonal fit, color relationships, and personalized palette. The supplied code does not call a third-party AI or computer-vision service. Color Coefficient does not use this analysis to make decisions about employment, credit, housing, insurance, education, healthcare, legal rights, or access to essential services.
The application uses a strictly necessary PHP session cookie for CSRF protection and request-rate controls. It does not use that cookie for advertising or cross-site tracking, and it does not use sessionStorage or IndexedDB. It uses localStorage to retain colors and closet items only when you choose to save them. The current implementation can retain up to 200 saved colors and up to 200 closet items. Recent color checks are kept in page memory for the current session and are not restored on a later visit.
Saved browser-local items remain on that browser profile until you remove them through Color Coefficient’s clear controls or clear the relevant browser/site data. Those deliberately saved colors and closet items are not transmitted to the analysis API by the current build.
The supplied code does not send the source photo or derived analysis to third-party APIs. Derived color measurements are sent to Color Coefficient’s own same-origin analysis endpoint. It also does not load remote fonts, remote stock images, analytics libraries, advertising libraries, payment processors, or account providers. A production host may process ordinary website-delivery information as described above.
If you choose the native Share option, copy result text, open the Email Result feature, print, or save a file, the information you choose to send or save is handled by your device, browser, email application, operating system, printer/PDF workflow, or destination service under its own terms and privacy practices. The application’s share text does not include the uploaded portrait.
If future versions add third-party infrastructure or services, the categories of providers, purposes, data involved, and retention terms should be disclosed here before deployment.
Based on the supplied code, Color Coefficient does not sell personal information, share personal information for cross-context behavioral advertising, process personal information for targeted advertising, or provide personal information to data brokers. There is therefore no decorative “Do Not Sell or Share” control in this build. If those practices change, the notice and any legally required opt-out mechanisms must be implemented before the change takes effect.
| Information | Current-build retention | How it is cleared |
|---|---|---|
| Main analysis photo and drawn regions | Temporary in the open browser page; cleared after a completed pass. | Automatically after the pass, or when replaced, Start Over is used, or the page is refreshed/closed. |
| Hair reference image | Temporary in the open browser page. | Automatically after candidate analysis, or when the analysis is cleared/page closes. |
| Check-a-Color image/screenshot | Temporary in the open browser page. | When you choose Clear Image, replace it, or refresh/close the page. |
| Derived active profile and multi-photo summaries | Current page session only. | Start Over, refresh, or close the page. |
| Recent color checks | Current page session only. | Clear History, Start Over, refresh, or close the page. |
| Saved colors and closet items | Browser-local storage with no automatic expiration in this code. | Color Coefficient clear controls or browser/site-data controls. |
| Exported JSON or palette image | Stored wherever you choose to save it. | Under your device/storage-provider controls. |
| Hosting/security logs | Not determinable from this HTML. | Production host configuration must be confirmed. |
Keeping the source image in the browser while sending only derived color measurements reduces the amount of portrait data transmitted over the network. The analysis endpoint uses same-origin checks, a per-session CSRF token, input limits, and basic rate limiting. This does not make any website perfectly secure. The supplied frontend does not establish the operator’s server, hosting, administrative, backup, incident-response, or organizational safeguards, so this Policy does not make unverified promises about encryption, absolute security, anonymity, or breach prevention.
Depending on where you live and subject to applicable law, you may have rights concerning personal information that an organization controls, such as rights to confirm processing, access, correct, delete, obtain a portable copy, opt out of certain sales or targeted advertising, limit certain uses of sensitive personal information, withdraw consent in some circumstances, and appeal certain request decisions.
Because saved colors and closet items remain only in your own browser, the operator may not possess a server-side copy of those items to access, correct, or delete. The transient derived measurements used for analysis are not designed as a persistent user profile in this build. You can remove browser-local saved colors and closet items using Color Coefficient’s controls or your browser’s site-data controls. See Consumer Privacy Rights for more detail.
Color Coefficient is a general personal-styling service and is not specifically designed or marketed as a service for young children. The owner has not supplied a final minimum-user-age policy or a public parent/guardian contact channel. Those operational choices require review before public launch. Where applicable law requires parental or guardian authorization, a child’s photograph should not be submitted without that authorization.
This draft is structured primarily for a U.S.-facing consumer service. It does not represent that Color Coefficient has completed GDPR, UK GDPR, Canadian, Australian, or other international compliance work. Intentional international expansion should be reviewed for local legal bases, rights, notices, age rules, transfers, and representative requirements before launch in those markets.
We may update this Policy as the service or legal requirements change. The Effective Date and Last Updated date should be changed when the Policy changes. Materially different uses of previously collected information should not be authorized silently merely by editing this page; where applicable, additional notice or consent should be used.
Color Coefficient needs one public contact method for privacy questions, access/deletion requests, appeals where applicable, accessibility feedback, and legal/IP questions. No public contact address was supplied with this project, and none has been invented.
These Terms govern use of Color Coefficient. They are written for the current personal color-analysis service and avoid imposing arbitration, class-action waivers, or a governing-law jurisdiction that has not been selected.
By accessing or using Color Coefficient, you agree to these Terms to the extent permitted by applicable law. If you do not agree, do not use the service.
Color Coefficient is a personal color-analysis and styling-recommendation service. It lets you select color information from photographs, calculates a continuous color profile, provides a familiar seasonal shorthand, generates personalized palettes, and offers related color-comparison tools.
Results are recommendations and interpretations, not rules about what you may wear. A season label such as Deep Winter is shorthand within the Color Coefficient system, not a biological classification. You remain free to wear, buy, combine, dye, or use any colors you choose.
Recommendations can be affected by the image and selections you provide, lighting, camera processing, makeup, hair dye, contact lenses, display rendering, and the model’s assumptions. Color Coefficient does not guarantee that every recommendation will match your taste, another analyst’s opinion, or how a material looks in person.
Color Coefficient does not provide medical, dermatological, psychological, genetic, health, employment, credit, insurance, housing, education, or legal advice. It is not intended to diagnose conditions or determine race, ethnicity, health, disability, identity, attractiveness, personality, personal worth, employability, or relationship suitability from a photograph.
You are responsible for having the rights and permissions needed for photographs, screenshots, labels, and other material you choose to use. Do not submit content unlawfully or in a way that violates another person’s privacy, publicity, copyright, or other rights.
You keep ownership of content you provide. You grant only the limited permission technically necessary to process that content through the service and provide the feature you requested. In the current build, the source photo remains in the browser; compact derived color measurements are sent to Color Coefficient’s analysis endpoint to calculate the requested result.
Subject to third-party rights and applicable law, Color Coefficient’s original branding, written content, interface design, graphics, software code, original presentation, database/structure choices, and proprietary analysis methodology may be protected by intellectual-property and other laws. Nothing in these Terms claims exclusive ownership over facts, mathematical formulas, color science standards, generic ideas, ordinary descriptive color terms, common seasonal vocabulary, or third-party material.
Third-party trademarks, copyrights, standards, and other intellectual property remain the property of their respective owners. Descriptive references do not imply sponsorship, certification, approval, or affiliation.
You may not use the service to break the law or violate another person’s rights. You also may not knowingly introduce malicious code, attack or overload the service, attempt unauthorized access, bypass security controls, misuse automated access in a way that materially interferes with operation, or scrape or reverse engineer protected elements where and to the extent such restrictions are permitted by law. Nothing here limits rights that cannot legally be restricted, including rights that applicable law expressly preserves for interoperability, security research, fair use, or similar purposes.
Some actions may hand information to a service you choose, such as your email application, operating system share sheet, printer/PDF workflow, browser download manager, or future third-party links. Those services operate under their own terms and privacy practices. Color Coefficient is not responsible for third-party services outside its control.
We may maintain, improve, modify, suspend, or discontinue features. We do not promise that the service will always be available, error-free, compatible with every browser, or permanently preserve locally stored information. You are responsible for saving any export or report you want to keep.
To the extent permitted by applicable law, Color Coefficient is provided on an “as is” and “as available” basis. We disclaim warranties that can legally be disclaimed, including implied warranties of merchantability, fitness for a particular purpose, and non-infringement. This does not exclude warranties, consumer guarantees, or other rights that applicable law does not allow us to waive.
To the extent permitted by applicable law, Color Coefficient and its operator will not be liable for indirect, incidental, special, consequential, exemplary, or punitive damages, or for loss of data, profits, goodwill, or business opportunities arising from use of or inability to use the service. Any limitation applies only to the extent legally enforceable and does not limit liability that cannot lawfully be limited.
To the extent permitted by applicable law, you agree to be responsible for claims arising from your unlawful misuse of the service, your intentional violation of these Terms, or content you submit without required rights or permissions. This provision is intended to be reasonable and does not require you to indemnify Color Coefficient for its own unlawful conduct where such a requirement would be unenforceable.
No governing-law jurisdiction, forum-selection clause, mandatory arbitration provision, class-action waiver, or jury waiver has been added because those business/legal decisions were not supplied. They should be selected, if desired, only after legal review of the operator’s actual location, entity, users, and risk profile.
We may update these Terms as the service changes. The Last Updated date should identify the current version. Material changes should be communicated in a manner appropriate to the nature of the change and applicable law. Continued use after an updated version becomes effective may constitute acceptance where legally permitted.
A public legal contact method must be configured before production publication. No personal email address, mailing address, telephone number, legal department, or company officer has been invented for this draft.
A plain-language explanation of the visual information Color Coefficient uses, what it does not try to infer, and why photography can change the result.
Color Coefficient analyzes visual color information from areas you choose. Depending on your selections, that can include skin, irises, hair, and lips. The application examines color values and relationships such as warm–cool balance, lightness/depth, chroma, feature-to-feature contrast, and color differences.
The purpose is to create personal color recommendations: a continuous color profile, a familiar seasonal shorthand, palette colors, neutrals, contrast guidance, and optional comparisons such as a candidate hair shade or another color you are considering.
The selected image is loaded into the browser and drawn to a canvas. You manually trace or click the area to sample. The main analyzer reads pixels only inside those selected regions. The source photo is not uploaded. The browser sends compact derived color measurements from those regions to Color Coefficient’s private analysis endpoint, which returns the modeled result.
After a completed main analysis pass, the working photo and outlines are cleared. If you stop before completing a pass, the image stays in the open page until you replace it, start over, refresh, or close the page. Compact color summaries can remain in session memory so multiple analysis passes can be combined; the original photo is not part of those summaries.
Color Coefficient is a color-recommendation service. Its analysis is not intended to determine race, ethnicity, health, medical conditions, disability, genetic traits, identity, attractiveness, personality, personal worth, employment suitability, or relationship suitability. It does not identify you or compare your face to an identity database.
Labels such as Deep Winter are familiar shorthand for the neighborhood of a broader continuous color profile. They are interpretations inside the Color Coefficient system rather than biological categories or scientific diagnoses. Two people with the same shorthand season can receive meaningfully different personal palettes.
A normal photograph is not a laboratory measurement of physical spectral reflectance. Results can be affected by lighting, exposure, white balance, HDR, camera processing, filters, shadows, reflections, image compression, makeup, hair dye, colored contact lenses, screen reproduction, and the exact regions you choose. Multiple neutral-light photos can provide a useful consistency check, but they do not turn an ordinary camera into a spectrophotometer.
You choose the image, draw the regions, and control which supported features are included. Both cheeks and forehead are used for the complexion baseline, while the interface lets you include or exclude supported optional features such as hair, lips, and iris evidence according to the product workflow. You can start over at any time.
The current application does not include nonessential tracking technology, so it does not add a decorative consent banner that would not control anything.
The application sets one strictly necessary PHP session cookie used for CSRF protection and basic rate limiting on the analysis endpoint. It does not use sessionStorage or IndexedDB. No third-party tag manager, analytics script, advertising pixel, authentication SDK, or tracking SDK is present in the supplied code.
The application uses localStorage for colors and closet items that you deliberately save. This is browser-local convenience storage, not a cross-site advertising identifier. The active analysis and recent checks are not restored from that storage.
No third-party analytics service is included in this build. If analytics is added later, the Privacy Policy and this Notice should identify the provider, data collected, purpose, retention, and any consent or opt-out control that is actually implemented.
No advertising pixel, cross-context behavioral advertising code, or targeted-advertising SDK is included in this build.
A production web host, CDN, WAF, or security service can have its own logging or cookie behavior in addition to the application’s strictly necessary session cookie. The final production host and configuration are not identifiable from this standalone HTML, so they must be checked before launch. If the host sets a strictly necessary security or load-balancing cookie, this Notice should be updated to describe it accurately.
Because this build uses only a strictly necessary session cookie and does not deploy optional analytics or advertising cookies, it does not show a cookie-consent banner or a “Cookie Choices” control. If optional tracking is later added, any consent or opt-out interface must actually prevent or stop the relevant technology rather than merely changing a visual preference.
Privacy rights depend on where you live, what information is processed, and whether a particular law applies to the operator of Color Coefficient.
Depending on your residence and applicable law, you may have rights to confirm whether personal information is processed, access it, correct inaccuracies, delete it, receive a portable copy, opt out of certain sales or targeted advertising, opt out of certain profiling, limit particular uses of sensitive personal information, withdraw consent in some circumstances, or appeal certain privacy-request decisions. Not every right applies to every person, organization, or type of data.
Color Coefficient is intended to use one clear framework rather than dozens of contradictory mini-policies. Comprehensive state privacy laws in states including Oregon, Colorado, Virginia, Connecticut, Texas, Utah, California, and others can provide different rights, definitions, thresholds, exceptions, and appeal procedures. This page does not claim that Color Coefficient is subject to every state statute or exempt from one.
Where a law applies, Color Coefficient should honor the rights and notices that law requires for personal information the operator actually controls.
If the California Consumer Privacy Act, as amended, applies to Color Coefficient, California residents can have rights such as knowing/accessing covered personal information, deletion subject to exceptions, correction, opting out of covered sale or sharing, limiting certain uses/disclosures of sensitive personal information, and non-discrimination for exercising covered rights. The current application code does not sell personal information or share it for cross-context behavioral advertising, so this build does not add a “Do Not Sell or Share My Personal Information” link that would have no underlying activity to control.
Saved colors and closet items in the current build live in your browser’s local storage. Color Coefficient does not receive a server copy of that local-only information. You can delete it using the in-product clear controls or your browser/site-data controls. The portable export feature lets you obtain a copy of your derived Color Coefficient and saved color information when you choose to create one.
The supplied code does not sell personal information, share it for cross-context behavioral advertising, use it for targeted advertising, or conduct profiling in furtherance of decisions that produce legal or similarly significant effects. If those practices are introduced later, the applicable notices and opt-out mechanisms must be added before they begin.
For personal information actually controlled by the operator, eligible users should be able to submit applicable access, deletion, correction, portability, opt-out, limitation, consent-withdrawal, or appeal requests through a clear public contact method. The operator may need to verify a request and may deny or limit a request where applicable law permits or requires it.
Personalized guidance, not a rulebook.
Color Coefficient provides personalized color recommendations based on the images, feature selections, and color information you choose to provide. Results are intended as guidance rather than rules.
Photographic conditions, displays, cameras, white balance, HDR, filters, shadows, makeup, hair color, contact lenses, and other factors can influence perceived and measured color. Ordinary photographs are not calibrated laboratory measurements.
Seasonal labels, palette rankings, hair-color comparisons, jewelry suggestions, and other styling recommendations are interpretive outputs from the Color Coefficient system. They are not medical diagnoses, scientific classifications of identity, beauty judgments, or guarantees of subjective preference.
Color Coefficient aims to make its color-analysis experience understandable and usable across devices and input methods, while recognizing that the product includes inherently visual tasks.
We aim for clear structure, keyboard-accessible controls, readable type, responsive layouts, visible focus states, understandable labels, and reduced reliance on color alone. Because Color Coefficient is specifically about color, important instructions and result meaning should also be expressed in text where practical.
The supplied interface includes semantic headings and navigation, labeled controls, a skip link, visible keyboard focus treatment, keyboard activation for upload controls, responsive layouts, text labels alongside color information, and support for the browser’s reduced-motion preference.
The analyzer asks users to visually identify and trace regions of a photograph. That interaction is inherently visual and may require assistance for some users. The written result, explanatory content, navigation, and many supporting controls remain available through standard page content.
Accessibility can vary by browser, device, zoom level, assistive technology, and user needs. Color Coefficient does not claim perfect accessibility, formal ADA certification, or 100% WCAG conformance without an appropriate audit.
A public method for reporting accessibility barriers should be provided before launch so users can describe the page, feature, assistive technology, and problem they encountered.
One public contact channel should handle general legal questions, privacy and deletion requests, accessibility feedback, and copyright or intellectual-property concerns.
For instructions already available in the product, see Photo & Sampling Tips, the Color Guide, Methodology, and the FAQ.
No public business email address, mailing address, telephone number, or contact form was provided in the supplied project. None has been inferred from private source material or invented.
Until that contact method is configured, the legal documentation should be treated as a deployment draft rather than a complete production notice.
Check a clothing color, lipstick, hair shade, accessory, or product swatch against your own Color Coefficient—not a generic seasonal list. Then build personalized combinations around the colors you want to wear.
Run the analysis once, or import a Color Coefficient file you previously exported. No account is needed.
Use a picker or HEX value, or sample a small area from a photo or screenshot.
Choose an image, then tap or click a representative area. Color Coefficient averages a small region around the point instead of trusting one pixel.
Start with one color. The supporting colors come from your individualized palette and change with the kind of contrast you want.
Up to 20 recent checks are kept for this page session only.