{"templateId":"markdown","sharedDataIds":{"sidebar":"sidebar-sidebars.yaml"},"props":{"metadata":{"markdoc":{"tagList":["admonition"]},"redocly_category":"Guides","product":"Fraud Prevention","type":"markdown"},"seo":{"title":"Why feedback and tuning matter","description":"Everything about Mosaic Journeys, SDKs, and APIs","siteUrl":"https://developer.transmitsecurity.com/","llmstxt":{"hide":false,"sections":[{"title":"Table of contents","includeFiles":["**/*"],"excludeFiles":[]}],"excludeFiles":[]}},"dynamicMarkdocComponents":[],"compilationErrors":[],"ast":{"$$mdtype":"Tag","name":"article","attributes":{},"children":[{"$$mdtype":"Tag","name":"Heading","attributes":{"level":1,"id":"why-feedback-and-tuning-matter","__idx":0},"children":["Why feedback and tuning matter"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Mosaic's Fraud Prevention combines unsupervised AI-powered detection—which identifies emerging and previously unseen attack patterns—with supervised intelligence that learns from confirmed fraud and legitimate outcomes. This hybrid architecture enables organizations to detect both known and evolving fraud threats."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To improve fraud outcomes over time, you should implement a continuous feedback loop that connects detection results with labeling and tuning. This article explains how the feedback loop works and why each stage matters."]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For the mechanics of how each capability works, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/risk/labels"},"children":["Risk labels"]},", ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/risk/fine-tune-detection-sensitivity"},"children":["Detection sensitivity"]},", and ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/risk/rules"},"children":["Risk rules"]},"."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["For guidance on building an effective labeling and tuning practice, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/risk/feedback_loop_best_practices"},"children":["Best practices"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"intelligence-loop","__idx":1},"children":["Intelligence loop"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Effective fraud protection operates as a continuous cycle."]},{"$$mdtype":"Tag","name":"div","attributes":{"className":"mid-mermaid"},"children":[{"$$mdtype":"Tag","name":"Diagram","attributes":{"data-language":"mermaid","diagramType":"mermaid","diagramSource":"flowchart TB\n    A[\"<b>1. Risk Signals</b><br/>Mosaic collects device, network, and behavioral telemetry during every user interaction and identifies risk signals\"] --> B[\"<b>2. Detection</b><br/>The predictive AI evaluates risk<br/>and returns a recommendation:<br/>allow · challenge · trust · deny\"]\n    B --> C[\"<b>3. Feedback (Labeling)</b><br/>Outcomes are confirmed through:<br/>manual review · chargebacks<br/>customer complaints · other tools\"]\n    C --> D[\"<b>4. Tuning (Optimization)</b><br/>Policies and thresholds adjusted:<br/>signal calibration using detection sensitivity · deny automation logic using rules\"]\n    D --> E[\"<b>5. Improved fraud outcomes</b><br/>lower fraud losses · fewer false positives · better customer experience\"]\n    E -->|\"6. Continuous intelligence loop\"| A\n\n    classDef roundedRect rx:10,ry:10;\n    class A,B,C,D,E roundedRect;\n","diagramHtml":"<svg id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 511px;\" viewBox=\"0 0 511 1134\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#333;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .error-icon{fill:#552222;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .error-text{fill:#552222;stroke:#552222;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edge-thickness-normal{stroke-width:1px;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edge-thickness-thick{stroke-width:3.5px;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edge-pattern-solid{stroke-dasharray:0;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edge-pattern-dashed{stroke-dasharray:3;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edge-pattern-dotted{stroke-dasharray:2;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .marker{fill:#333333;stroke:#333333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .marker.cross{stroke:#333333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc p{margin:0;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .cluster-label text{fill:#333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .cluster-label span{color:#333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .cluster-label span p{background-color:transparent;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .label text,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc span{fill:#333;color:#333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node rect,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node circle,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node ellipse,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node polygon,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node path{fill:#ECECFF;stroke:#9370DB;stroke-width:1px;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .rough-node .label text,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node .label text,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .image-shape .label,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .icon-shape .label{text-anchor:middle;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .rough-node .label,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node .label,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .image-shape .label,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .icon-shape .label{text-align:center;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node.clickable{cursor:pointer;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .root .anchor path{fill:#333333!important;stroke-width:0;stroke:#333333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .arrowheadPath{fill:#333333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edgePath .path{stroke:#333333;stroke-width:1px;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .flowchart-link{stroke:#333333;fill:none;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edgeLabel{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edgeLabel p{background-color:rgba(232,232,232, 0.8);}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .edgeLabel rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .labelBkg{background-color:rgba(232, 232, 232, 0.5);}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .cluster rect{fill:#ffffde;stroke:#aaaa33;stroke-width:1px;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .cluster text{fill:#333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .cluster span{color:#333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:12px;background:hsl(80, 100%, 96.2745098039%);border:1px solid #aaaa33;border-radius:2px;pointer-events:none;z-index:100;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#333;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc rect.text{fill:none;stroke-width:0;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .icon-shape,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .image-shape{background-color:rgba(232,232,232, 0.8);text-align:center;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .icon-shape p,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .image-shape p{background-color:rgba(232,232,232, 0.8);padding:2px;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .icon-shape .label rect,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .image-shape .label rect{opacity:0.5;background-color:rgba(232,232,232, 0.8);fill:rgba(232,232,232, 0.8);}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .node .neo-node{stroke:#9370DB;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc [data-look=\"neo\"].node rect,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc [data-look=\"neo\"].cluster rect,#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc [data-look=\"neo\"].node polygon{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc [data-look=\"neo\"].node path{stroke:#9370DB;stroke-width:1px;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc [data-look=\"neo\"].node .outer-path{filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc [data-look=\"neo\"].node .neo-line path{stroke:#9370DB;filter:none;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc [data-look=\"neo\"].node circle{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc [data-look=\"neo\"].icon-shape .icon{fill:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc [data-look=\"neo\"].icon-shape .icon-neo path{stroke:#9370DB;filter:drop-shadow(1px 2px 2px rgba(185, 185, 185, 1));}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .roundedRect&gt;*{rx:10!important;ry:10!important;}#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc .roundedRect span{rx:10!important;ry:10!important;}</style><g><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M167.576,182L162.647,186.167C157.717,190.333,147.859,198.667,142.929,206.333C138,214,138,221,138,224.5L138,228\" id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTY3LjU3NTg5Mjg1NzE0Mjg2LCJ5IjoxODJ9LHsieCI6MTM4LCJ5IjoyMDd9LHsieCI6MTM4LCJ5IjoyMzJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-pointEnd)\"></path><path d=\"M138,430L138,434.167C138,438.333,138,446.667,138,454.333C138,462,138,469,138,472.5L138,476\" id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo0MzB9LHsieCI6MTM4LCJ5Ijo0NTV9LHsieCI6MTM4LCJ5Ijo0ODB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-pointEnd)\"></path><path d=\"M138,678L138,682.167C138,686.333,138,694.667,138,702.333C138,710,138,717,138,720.5L138,724\" id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo2Nzh9LHsieCI6MTM4LCJ5Ijo3MDN9LHsieCI6MTM4LCJ5Ijo3Mjh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-pointEnd)\"></path><path d=\"M138,926L138,930.167C138,934.333,138,942.667,142.989,950.598C147.977,958.53,157.955,966.06,162.944,969.825L167.932,973.59\" id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo5MjZ9LHsieCI6MTM4LCJ5Ijo5NTF9LHsieCI6MTcxLjEyNSwieSI6OTc2fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-pointEnd)\"></path><path d=\"M369.875,976L375.396,971.833C380.917,967.667,391.958,959.333,397.479,934.5C403,909.667,403,868.333,403,827C403,785.667,403,744.333,403,703C403,661.667,403,620.333,403,579C403,537.667,403,496.333,403,455C403,413.667,403,372.333,403,331C403,289.667,403,248.333,398.58,223.93C394.16,199.527,385.319,192.055,380.899,188.319L376.479,184.582\" id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-L_E_A_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_A_0\" data-points=\"W3sieCI6MzY5Ljg3NSwieSI6OTc2fSx7IngiOjQwMywieSI6OTUxfSx7IngiOjQwMywieSI6ODI3fSx7IngiOjQwMywieSI6NzAzfSx7IngiOjQwMywieSI6NTc5fSx7IngiOjQwMywieSI6NDU1fSx7IngiOjQwMywieSI6MzMxfSx7IngiOjQwMywieSI6MjA3fSx7IngiOjM3My40MjQxMDcxNDI4NTcxLCJ5IjoxODJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(403, 579)\"><g class=\"label\" data-id=\"L_E_A_0\" transform=\"translate(-100, -24)\"><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>6. Continuous intelligence loop</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default roundedRect\" id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-flowchart-A-0\" data-look=\"classic\" transform=\"translate(270.5, 95)\"><rect class=\"basic label-container\" style=\"rx:10 !important;ry:10 !important\" x=\"-130\" y=\"-87\" width=\"260\" height=\"174\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -72)\"><rect></rect><foreignObject width=\"200\" height=\"144\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p><b>1. Risk Signals</b><br>Mosaic collects device, network, and behavioral telemetry during every user interaction and identifies risk signals</p></span></div></foreignObject></g></g><g class=\"node default roundedRect\" id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-flowchart-B-1\" data-look=\"classic\" transform=\"translate(138, 331)\"><rect class=\"basic label-container\" style=\"rx:10 !important;ry:10 !important\" x=\"-130\" y=\"-99\" width=\"260\" height=\"198\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -84)\"><rect></rect><foreignObject width=\"200\" height=\"168\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p><b>2. Detection</b><br>The predictive AI evaluates risk<br>and returns a recommendation:<br>allow · challenge · trust · deny</p></span></div></foreignObject></g></g><g class=\"node default roundedRect\" id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-flowchart-C-3\" data-look=\"classic\" transform=\"translate(138, 579)\"><rect class=\"basic label-container\" style=\"rx:10 !important;ry:10 !important\" x=\"-130\" y=\"-99\" width=\"260\" height=\"198\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -84)\"><rect></rect><foreignObject width=\"200\" height=\"168\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p><b>3. Feedback (Labeling)</b><br>Outcomes are confirmed through:<br>manual review · chargebacks<br>customer complaints · other tools</p></span></div></foreignObject></g></g><g class=\"node default roundedRect\" id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-flowchart-D-5\" data-look=\"classic\" transform=\"translate(138, 827)\"><rect class=\"basic label-container\" style=\"rx:10 !important;ry:10 !important\" x=\"-130\" y=\"-99\" width=\"260\" height=\"198\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -84)\"><rect></rect><foreignObject width=\"200\" height=\"168\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p><b>4. Tuning (Optimization)</b><br>Policies and thresholds adjusted:<br>signal calibration using detection sensitivity · deny automation logic using rules</p></span></div></foreignObject></g></g><g class=\"node default roundedRect\" id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-flowchart-E-7\" data-look=\"classic\" transform=\"translate(270.5, 1051)\"><rect class=\"basic label-container\" style=\"rx:10 !important;ry:10 !important\" x=\"-130\" y=\"-75\" width=\"260\" height=\"150\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -60)\"><rect></rect><foreignObject width=\"200\" height=\"120\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p><b>5. Improved fraud outcomes</b><br>lower fraud losses · fewer false positives · better customer experience</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs><defs><filter id=\"diagram-4abc2bc9dd3287b825be7fc63ce055decf0664d98777b06799e5bc86e990f4dc-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#000000\"></feDropShadow></filter></defs></svg>","diagramHtmlDark":"<svg id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131\" width=\"100%\" xmlns=\"http://www.w3.org/2000/svg\" class=\"flowchart\" style=\"max-width: 511px;\" viewBox=\"0 0 511 1134\" role=\"graphics-document document\" aria-roledescription=\"flowchart-v2\"><style>#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;fill:#ccc;}@keyframes edge-animation-frame{from{stroke-dashoffset:0;}}@keyframes dash{to{stroke-dashoffset:0;}}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edge-animation-slow{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 50s linear infinite;stroke-linecap:round;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edge-animation-fast{stroke-dasharray:9,5!important;stroke-dashoffset:900;animation:dash 20s linear infinite;stroke-linecap:round;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .error-icon{fill:#a44141;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .error-text{fill:#ddd;stroke:#ddd;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edge-thickness-normal{stroke-width:1px;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edge-thickness-thick{stroke-width:3.5px;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edge-pattern-solid{stroke-dasharray:0;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edge-thickness-invisible{stroke-width:0;fill:none;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edge-pattern-dashed{stroke-dasharray:3;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edge-pattern-dotted{stroke-dasharray:2;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .marker{fill:lightgrey;stroke:lightgrey;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .marker.cross{stroke:lightgrey;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 svg{font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:16px;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 p{margin:0;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .label{font-family:\"Redocly Mermaid Sans\",sans-serif;color:#ccc;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .cluster-label text{fill:#F9FFFE;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .cluster-label span{color:#F9FFFE;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .cluster-label span p{background-color:transparent;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .label text,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 span{fill:#ccc;color:#ccc;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node rect,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node circle,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node ellipse,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node polygon,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node path{fill:#1f2020;stroke:#ccc;stroke-width:1px;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .rough-node .label text,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node .label text,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .image-shape .label,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .icon-shape .label{text-anchor:middle;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node .katex path{fill:#000;stroke:#000;stroke-width:1px;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .rough-node .label,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node .label,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .image-shape .label,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .icon-shape .label{text-align:center;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node.clickable{cursor:pointer;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .root .anchor path{fill:lightgrey!important;stroke-width:0;stroke:lightgrey;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .arrowheadPath{fill:lightgrey;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edgePath .path{stroke:lightgrey;stroke-width:1px;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .flowchart-link{stroke:lightgrey;fill:none;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edgeLabel{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edgeLabel p{background-color:hsl(0, 0%, 34.4117647059%);}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .edgeLabel rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .labelBkg{background-color:rgba(87.75, 87.75, 87.75, 0.5);}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .cluster rect{fill:hsl(180, 1.5873015873%, 28.3529411765%);stroke:rgba(255, 255, 255, 0.25);stroke-width:1px;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .cluster text{fill:#F9FFFE;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .cluster span{color:#F9FFFE;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 div.mermaidTooltip{position:absolute;text-align:center;max-width:200px;padding:2px;font-family:\"Redocly Mermaid Sans\",sans-serif;font-size:12px;background:hsl(20, 1.5873015873%, 12.3529411765%);border:1px solid rgba(255, 255, 255, 0.25);border-radius:2px;pointer-events:none;z-index:100;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .flowchartTitleText{text-anchor:middle;font-size:18px;fill:#ccc;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 rect.text{fill:none;stroke-width:0;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .icon-shape,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .image-shape{background-color:hsl(0, 0%, 34.4117647059%);text-align:center;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .icon-shape p,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .image-shape p{background-color:hsl(0, 0%, 34.4117647059%);padding:2px;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .icon-shape .label rect,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .image-shape .label rect{opacity:0.5;background-color:hsl(0, 0%, 34.4117647059%);fill:hsl(0, 0%, 34.4117647059%);}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .label-icon{display:inline-block;height:1em;overflow:visible;vertical-align:-0.125em;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node .label-icon path{fill:currentColor;stroke:revert;stroke-width:revert;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .node .neo-node{stroke:#ccc;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 [data-look=\"neo\"].node rect,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 [data-look=\"neo\"].cluster rect,#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 [data-look=\"neo\"].node polygon{stroke:url(#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 [data-look=\"neo\"].node path{stroke:url(#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-gradient);stroke-width:1px;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 [data-look=\"neo\"].node .outer-path{filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 [data-look=\"neo\"].node .neo-line path{stroke:#ccc;filter:none;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 [data-look=\"neo\"].node circle{stroke:url(#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 [data-look=\"neo\"].node circle .state-start{fill:#000000;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 [data-look=\"neo\"].icon-shape .icon{fill:url(#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 [data-look=\"neo\"].icon-shape .icon-neo path{stroke:url(#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-gradient);filter:drop-shadow( 1px 2px 2px rgba(185,185,185,1));}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 :root{--mermaid-font-family:\"Redocly Mermaid Sans\",sans-serif;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .roundedRect&gt;*{rx:10!important;ry:10!important;}#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131 .roundedRect span{rx:10!important;ry:10!important;}</style><g><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-pointEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 0 L 10 5 L 0 10 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-pointStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"4.5\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"8\" markerHeight=\"8\" orient=\"auto\"><path d=\"M 0 5 L 10 10 L 10 0 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-pointEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"11.5\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"10.5\" markerHeight=\"14\" orient=\"auto\"><path d=\"M 0 0 L 11.5 7 L 0 14 z\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-pointStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 11.5 14\" refX=\"1\" refY=\"7\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11.5\" markerHeight=\"14\" orient=\"auto\"><polygon points=\"0,7 11.5,14 11.5,0\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></polygon></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-circleEnd\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"11\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-circleStart\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-1\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 1; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-circleEnd-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refY=\"5\" refX=\"12.25\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-circleStart-margin\" class=\"marker flowchart-v2\" viewBox=\"0 0 10 10\" refX=\"-2\" refY=\"5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"14\" markerHeight=\"14\" orient=\"auto\"><circle cx=\"5\" cy=\"5\" r=\"5\" class=\"arrowMarkerPath\" style=\"stroke-width: 0; stroke-dasharray: 1, 0;\"></circle></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-crossEnd\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"12\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-crossStart\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 11 11\" refX=\"-1\" refY=\"5.2\" markerUnits=\"userSpaceOnUse\" markerWidth=\"11\" markerHeight=\"11\" orient=\"auto\"><path d=\"M 1,1 l 9,9 M 10,1 l -9,9\" class=\"arrowMarkerPath\" style=\"stroke-width: 2; stroke-dasharray: 1, 0;\"></path></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-crossEnd-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"17.7\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5;\"></path></marker><marker id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-crossStart-margin\" class=\"marker cross flowchart-v2\" viewBox=\"0 0 15 15\" refX=\"-3.5\" refY=\"7.5\" markerUnits=\"userSpaceOnUse\" markerWidth=\"12\" markerHeight=\"12\" orient=\"auto\"><path d=\"M 1,1 L 14,14 M 1,14 L 14,1\" class=\"arrowMarkerPath\" style=\"stroke-width: 2.5; stroke-dasharray: 1, 0;\"></path></marker><g class=\"root\"><g class=\"clusters\"></g><g class=\"edgePaths\"><path d=\"M167.576,182L162.647,186.167C157.717,190.333,147.859,198.667,142.929,206.333C138,214,138,221,138,224.5L138,228\" id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-L_A_B_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_A_B_0\" data-points=\"W3sieCI6MTY3LjU3NTg5Mjg1NzE0Mjg2LCJ5IjoxODJ9LHsieCI6MTM4LCJ5IjoyMDd9LHsieCI6MTM4LCJ5IjoyMzJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-pointEnd)\"></path><path d=\"M138,430L138,434.167C138,438.333,138,446.667,138,454.333C138,462,138,469,138,472.5L138,476\" id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-L_B_C_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_B_C_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo0MzB9LHsieCI6MTM4LCJ5Ijo0NTV9LHsieCI6MTM4LCJ5Ijo0ODB9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-pointEnd)\"></path><path d=\"M138,678L138,682.167C138,686.333,138,694.667,138,702.333C138,710,138,717,138,720.5L138,724\" id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-L_C_D_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_C_D_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo2Nzh9LHsieCI6MTM4LCJ5Ijo3MDN9LHsieCI6MTM4LCJ5Ijo3Mjh9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-pointEnd)\"></path><path d=\"M138,926L138,930.167C138,934.333,138,942.667,142.989,950.598C147.977,958.53,157.955,966.06,162.944,969.825L167.932,973.59\" id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-L_D_E_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_D_E_0\" data-points=\"W3sieCI6MTM4LCJ5Ijo5MjZ9LHsieCI6MTM4LCJ5Ijo5NTF9LHsieCI6MTcxLjEyNSwieSI6OTc2fV0=\" data-look=\"classic\" marker-end=\"url(#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-pointEnd)\"></path><path d=\"M369.875,976L375.396,971.833C380.917,967.667,391.958,959.333,397.479,934.5C403,909.667,403,868.333,403,827C403,785.667,403,744.333,403,703C403,661.667,403,620.333,403,579C403,537.667,403,496.333,403,455C403,413.667,403,372.333,403,331C403,289.667,403,248.333,398.58,223.93C394.16,199.527,385.319,192.055,380.899,188.319L376.479,184.582\" id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-L_E_A_0\" class=\"edge-thickness-normal edge-pattern-solid edge-thickness-normal edge-pattern-solid flowchart-link\" style=\";\" data-edge=\"true\" data-et=\"edge\" data-id=\"L_E_A_0\" data-points=\"W3sieCI6MzY5Ljg3NSwieSI6OTc2fSx7IngiOjQwMywieSI6OTUxfSx7IngiOjQwMywieSI6ODI3fSx7IngiOjQwMywieSI6NzAzfSx7IngiOjQwMywieSI6NTc5fSx7IngiOjQwMywieSI6NDU1fSx7IngiOjQwMywieSI6MzMxfSx7IngiOjQwMywieSI6MjA3fSx7IngiOjM3My40MjQxMDcxNDI4NTcxLCJ5IjoxODJ9XQ==\" data-look=\"classic\" marker-end=\"url(#diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131_flowchart-v2-pointEnd)\"></path></g><g class=\"edgeLabels\"><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_A_B_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_B_C_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_C_D_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\"><g class=\"label\" data-id=\"L_D_E_0\" transform=\"translate(0, 0)\"><foreignObject width=\"0\" height=\"0\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table-cell; white-space: nowrap; line-height: 1.5; max-width: 200px; text-align: center;\"><span class=\"edgeLabel\"></span></div></foreignObject></g></g><g class=\"edgeLabel\" transform=\"translate(403, 579)\"><g class=\"label\" data-id=\"L_E_A_0\" transform=\"translate(-100, -24)\"><foreignObject width=\"200\" height=\"48\"><div xmlns=\"http://www.w3.org/1999/xhtml\" class=\"labelBkg\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"edgeLabel\"><p>6. Continuous intelligence loop</p></span></div></foreignObject></g></g></g><g class=\"nodes\"><g class=\"node default roundedRect\" id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-flowchart-A-0\" data-look=\"classic\" transform=\"translate(270.5, 95)\"><rect class=\"basic label-container\" style=\"rx:10 !important;ry:10 !important\" x=\"-130\" y=\"-87\" width=\"260\" height=\"174\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -72)\"><rect></rect><foreignObject width=\"200\" height=\"144\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p><b>1. Risk Signals</b><br>Mosaic collects device, network, and behavioral telemetry during every user interaction and identifies risk signals</p></span></div></foreignObject></g></g><g class=\"node default roundedRect\" id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-flowchart-B-1\" data-look=\"classic\" transform=\"translate(138, 331)\"><rect class=\"basic label-container\" style=\"rx:10 !important;ry:10 !important\" x=\"-130\" y=\"-99\" width=\"260\" height=\"198\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -84)\"><rect></rect><foreignObject width=\"200\" height=\"168\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p><b>2. Detection</b><br>The predictive AI evaluates risk<br>and returns a recommendation:<br>allow · challenge · trust · deny</p></span></div></foreignObject></g></g><g class=\"node default roundedRect\" id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-flowchart-C-3\" data-look=\"classic\" transform=\"translate(138, 579)\"><rect class=\"basic label-container\" style=\"rx:10 !important;ry:10 !important\" x=\"-130\" y=\"-99\" width=\"260\" height=\"198\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -84)\"><rect></rect><foreignObject width=\"200\" height=\"168\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p><b>3. Feedback (Labeling)</b><br>Outcomes are confirmed through:<br>manual review · chargebacks<br>customer complaints · other tools</p></span></div></foreignObject></g></g><g class=\"node default roundedRect\" id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-flowchart-D-5\" data-look=\"classic\" transform=\"translate(138, 827)\"><rect class=\"basic label-container\" style=\"rx:10 !important;ry:10 !important\" x=\"-130\" y=\"-99\" width=\"260\" height=\"198\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -84)\"><rect></rect><foreignObject width=\"200\" height=\"168\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p><b>4. Tuning (Optimization)</b><br>Policies and thresholds adjusted:<br>signal calibration using detection sensitivity · deny automation logic using rules</p></span></div></foreignObject></g></g><g class=\"node default roundedRect\" id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-flowchart-E-7\" data-look=\"classic\" transform=\"translate(270.5, 1051)\"><rect class=\"basic label-container\" style=\"rx:10 !important;ry:10 !important\" x=\"-130\" y=\"-75\" width=\"260\" height=\"150\"></rect><g class=\"label\" style=\"\" transform=\"translate(-100, -60)\"><rect></rect><foreignObject width=\"200\" height=\"120\"><div xmlns=\"http://www.w3.org/1999/xhtml\" style=\"display: table; white-space: break-spaces; line-height: 1.5; max-width: 200px; text-align: center; width: 200px;\"><span class=\"nodeLabel\"><p><b>5. Improved fraud outcomes</b><br>lower fraud losses · fewer false positives · better customer experience</p></span></div></foreignObject></g></g></g></g></g><defs><filter id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-drop-shadow\" height=\"130%\" width=\"130%\"><feDropShadow dx=\"4\" dy=\"4\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><defs><filter id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-drop-shadow-small\" height=\"150%\" width=\"150%\"><feDropShadow dx=\"2\" dy=\"2\" stdDeviation=\"0\" flood-opacity=\"0.06\" flood-color=\"#FFFFFF\"></feDropShadow></filter></defs><linearGradient id=\"diagram-03848e8d57d35cd5506549e27b96ade90aadfe0898df2b55a32c764e34307131-gradient\" gradientUnits=\"objectBoundingBox\" x1=\"0%\" y1=\"0%\" x2=\"100%\" y2=\"0%\"><stop offset=\"0%\" stop-color=\"#cccccc\" stop-opacity=\"1\"></stop><stop offset=\"100%\" stop-color=\"hsl(180, 0%, 18.3529411765%)\" stop-opacity=\"1\"></stop></linearGradient></svg>"},"children":["flowchart TB\n    A[\"<b>1. Risk Signals</b><br/>Mosaic collects device, network, and behavioral telemetry during every user interaction and identifies risk signals\"] --> B[\"<b>2. Detection</b><br/>The predictive AI evaluates risk<br/>and returns a recommendation:<br/>allow · challenge · trust · deny\"]\n    B --> C[\"<b>3. Feedback (Labeling)</b><br/>Outcomes are confirmed through:<br/>manual review · chargebacks<br/>customer complaints · other tools\"]\n    C --> D[\"<b>4. Tuning (Optimization)</b><br/>Policies and thresholds adjusted:<br/>signal calibration using detection sensitivity · deny automation logic using rules\"]\n    D --> E[\"<b>5. Improved fraud outcomes</b><br/>lower fraud losses · fewer false positives · better customer experience\"]\n    E -->|\"6. Continuous intelligence loop\"| A\n\n    classDef roundedRect rx:10,ry:10;\n    class A,B,C,D,E roundedRect;\n"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Fraud Prevention generates risk intelligence, feedback validates outcomes, and tuning transforms those outcomes into an improved fraud strategy. Together they create a self-improving fraud protection system."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["To learn about the general risk detection and mitigation processing flow, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/risk/risk_detection_mitigation_flow_f"},"children":["Risk detection & mitigation flow"]},"."]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"why-feedback-matters","__idx":2},"children":["Why feedback matters"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Feedback establishes ground truth and provides business justification. Labeling does not replace ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/risk/risk-analytics"},"children":["investigation"]},"—it captures the outcome of investigation and makes it measurable and usable for optimization. It allows organizations to validate whether a recommendation was accurate and to provide additional context, such as the fraud scenario and the source of validation."]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Common feedback sources include:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Manual fraud investigations"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Chargebacks"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Customer complaints"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Input from other fraud or risk systems"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["By operationalizing feedback effectively, you can better understand:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Fraud capture"]},": How much fraud is being detected"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Fraud leakage"]},": How much fraud is being missed"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["False positive rate"]},": How often legitimate actions are incorrectly flagged"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Investigation efficiency"]},": Whether analysts are spending time on the right cases"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Customer friction"]},": How often legitimate users are challenged or denied, measured through confirmed legitimate labels"]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Without feedback, fraud systems can generate recommendations and scores, but they cannot reliably measure or improve performance."]},{"$$mdtype":"Tag","name":"Admonition","attributes":{"type":"info","name":"Note"},"children":[{"$$mdtype":"Tag","name":"p","attributes":{},"children":["For the mechanics of how labels work, how to assign them, and how they influence recommendations, see ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/risk/labels"},"children":["Provide feedback with labels"]},"."]}]},{"$$mdtype":"Tag","name":"Heading","attributes":{"level":2,"id":"why-tuning-matters","__idx":3},"children":["Why tuning matters"]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Feedback alone does not improve outcomes unless it drives action. Tuning is the process of translating validated outcomes into a more effective fraud strategy. Mosaic provides three primary tuning mechanisms:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":["Label-driven ML refinement"]},": ",{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/risk/labels"},"children":["Labels"]}," feed back into Fraud Prevention's machine learning models, improving their accuracy over time as the system learns which outcomes were truly fraudulent or legitimate."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/risk/fine-tune-detection-sensitivity"},"children":["Detection sensitivity"]}]},": Adjust and calibrate the weight of individual risk factors so the risk score reflects your organization's priorities. For example, increase the weight of bot detection if automated attacks are your primary concern, or ignore a factor that generates noise in your environment."]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":[{"$$mdtype":"Tag","name":"strong","attributes":{},"children":[{"$$mdtype":"Tag","name":"MarkdownLink","attributes":{"href":"/guides/risk/rules"},"children":["Rules"]}]},": Create automation policies and enforce conditions that override or refine the system's default recommendations based on specific risk signals. For example, always deny transactions from a flagged IP range, or always allow actions from devices on your corporate network."]}]},{"$$mdtype":"Tag","name":"p","attributes":{},"children":["Together, these mechanisms help ensure Fraud Prevention recommendations stay aligned with:"]},{"$$mdtype":"Tag","name":"ul","attributes":{},"children":[{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Fraud risk tolerance"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Customer experience goals"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Operational investigation capacity"]},{"$$mdtype":"Tag","name":"li","attributes":{},"children":["Evolving fraud patterns"]}]}]},"headings":[{"value":"Why feedback and tuning matter","id":"why-feedback-and-tuning-matter","depth":1},{"value":"Intelligence loop","id":"intelligence-loop","depth":2},{"value":"Why feedback matters","id":"why-feedback-matters","depth":2},{"value":"Why tuning matters","id":"why-tuning-matters","depth":2}],"frontmatter":{"markdown":{"toc":{"depth":3}},"seo":{"title":"Why feedback and tuning matter"}},"lastModified":"2026-03-30T15:24:33.000Z","pagePropGetterError":{"message":"","name":""}},"slug":"/guides/risk/feedback_loop_overview","userData":{"isAuthenticated":false,"teams":["anonymous"]},"isPublic":true}