PageSourceSearch

https://dromz.fr/_nuxt/DR_KicdH.js

js dromz.fr collected 2026-10-02 01:54:15 UTC 24,627 bytes, 1 lines download raw bytes

1const t={header:{pokerCourse:{t:0,b:{t:2,i:[{t:3}],s:"Poker MTT Course"}},tools:{t:0,b:{t:2,i:[{t:3}],s:"Tools"}},flopConnection:{t:0,b:{t:2,i:[{t:3}],s:"Flop Connection"}},pioReports:{t:0,b:{t:2,i:[{t:3}],s:"PIO Reports Filter"}},spaceKoculator:{t:0,b:{t:2,i:[{t:3}],s:"Space KOculator"}}},home:{hero:{contact:{t:0,b:{t:2,i:[{t:3}],s:"Contact me"}}},audience:{everyone:{t:0,b:{t:2,i:[{t:3}],s:"For everyone"}},pokerPros:{t:0,b:{t:2,i:[{t:3}],s:"Poker pros"}},pokerAmateurs:{t:0,b:{t:2,i:[{t:3}],s:"Poker amateurs"}},productRecruiters:{t:0,b:{t:2,i:[{t:3}],s:"Product recruiters"}},developers:{t:0,b:{t:2,i:[{t:3}],s:"Developers"}},descriptions:{everyone:{t:0,b:{t:2,i:[{t:3}],s:"Hello, I'm Kevin but everyone calls me Dromz. I create products and courses to learn and study poker, like Rangor, a tracker that detects your mistakes."}},pokerPros:{t:0,b:{t:2,i:[{t:3}],s:"Former professional player, I've been playing for almost 15 years, up to 10/20 cash online. For the last few years I've been obssessed by solving MTT for world class players. I can coach you on the use of solvers or help you develop analysis tools."}},pokerAmateurs:{t:0,b:{t:2,i:[{t:3}],s:"I co-develop a free tracker in the cloud that can analyze your hand histories to spot mistakes. I also have a poker course to start you technical learning in poker. Check the Poker Course and the Rangor links !"}},productRecruiters:{t:0,b:{t:2,i:[{t:3}],s:"For the last years I handled all the product management for a cloud based poker tracker. From user research to the backlog, design and development, I can help your teams build the right product for your customers."}},developers:{t:0,b:{t:2,i:[{t:3}],s:"With a background in CS, I'm a self taught developer in Python, Ruby, JS and Vue, which yield this site. Now more on the product side, I'll make sure the code you'll produce is what the users needs (and with the minimum amount of meetings)."}}}},projects:{title:{t:0,b:{t:2,i:[{t:3}],s:"Course & Tools"}},pokerCourse:{title:{t:0,b:{t:2,i:[{t:3}],s:"MTT Poker Course"}},description:{t:0,b:{t:2,i:[{t:3}],s:"My technical poker course for MTT and backed by data. Access to hundred of thousands of postflop and preflop sims through FTP and their analysis in more than a thousand reports and slides."}}},flopAnalysis:{title:{t:0,b:{t:2,i:[{t:3}],s:"Range to flop analysis"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Free tool to analyze the connectivity between a poker range and a subset of flops."}}},spaceKoculator:{title:{t:0,b:{t:2,i:[{t:3}],s:"Space KOculator"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Calculate the estimated final prizepool of a Space KO tournament."}}},pioFilter:{title:{t:0,b:{t:2,i:[{t:3}],s:"PIO Reports Filter"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Automatically format and filter your PioSolver reports on Google sheets."}}}}},contact:{title:{t:0,b:{t:2,i:[{t:3}],s:"Try my contact card to be better at playing cards !"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Response rate is better than AA vs AK."}},form:{name:{t:0,b:{t:2,i:[{t:3}],s:"Name"}},email:{t:0,b:{t:2,i:[{t:3}],s:"Email"}},subject:{t:0,b:{t:2,i:[{t:3}],s:"Subject"}},message:{t:0,b:{t:2,i:[{t:3}],s:"Message"}},send:{t:0,b:{t:2,i:[{t:3}],s:"Send Message"}},sending:{t:0,b:{t:2,i:[{t:3}],s:"Sending..."}},success:{title:{t:0,b:{t:2,i:[{t:3}],s:"Message Sent"}},message:{t:0,b:{t:2,i:[{t:3}],s:"Your message has been sent successfully!"}}},error:{title:{t:0,b:{t:2,i:[{t:3}],s:"Error"}},message:{t:0,b:{t:2,i:[{t:3}],s:"Failed to send message. Please try again."}}},defaults:{coursePurchase:{subject:{t:0,b:{t:2,i:[{t:3}],s:"Course Purchase Inquiry"}},message:{t:0,b:{t:2,i:[{t:3}],s:"I am interested in purchasing the Technical Poker Course Bundle."}}}}}},pokerCourse:{hero:{title:{t:0,b:{t:2,i:[{t:3}],s:"Modern technical poker for MTT"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Study poker, backed by data."}},purchase:{t:0,b:{t:2,i:[{t:3}],s:"Purchase Course"}},price:{t:0,b:{t:2,i:[{t:3}],s:"€899.00"}}},simulations:{title:{t:0,b:{t:2,i:[{t:3}],s:"Access to simulations at anytime"}},preflop:{title:{t:0,b:{t:2,i:[{t:3}],s:"Preflop"}},description:{t:0,b:{t:2,i:[{t:3}],s:"A thousand simulations in Vanilla, PKO, ICM, MKO calculated with high accuracy and low abstraction"}}},postflop:{title:{t:0,b:{t:2,i:[{t:3}],s:"Postflop"}},description:{t:0,b:{t:2,i:[{t:3}
vendor: 4,580 bytes, line 1
1],s:"More than a hundred thousand simulations for various stacksizes and seats with ICM and PKO and 3Way simulations."}}},nodelocks:{title:{t:0,b:{t:2,i:[{t:3}],s:"Nodelocks"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Soft nodelock for preflop and postflop based on estimated population tendencies. Hard nodelock for specific profiles and board textures."}}}},reports:{title:{t:0,b:{t:2,i:[{t:3}],s:"Reports"}},access:{title:{t:0,b:{t:2,i:[{t:3}],s:"Access to all the reports"}},description:{t:0,b:{t:2,i:[{t:3}],s:"All the data of the simulations compiled in reports available on the cloud."}}},filtering:{title:{t:0,b:{t:2,i:[{t:3}],s:"Advanced filtering"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Easily filter the board textures to find patterns in the overall strategy."}}},build:{title:{t:0,b:{t:2,i:[{t:3}],s:"Build your own reports"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Access to the data filtering tool to apply it to your own reports."}}}},course:{title:{t:0,b:{t:2,i:[{t:3}],s:"Technical poker course"}},strategy:{title:{t:0,b:{t:2,i:[{t:3}],s:"Preflop and flop strategy"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Analysis and summary of the key points of each part of the game in more than a thousand slides in Google Slides format"}}},spots:{title:{t:0,b:{t:2,i:[{t:3}],s:"Key spots analyzed"}},description:{t:0,b:{t:2,i:[{t:3}],s:"IP vs BB and the reverse - OOP vs IP late and early positions and the reverse - BU vs SB, LJ vs SB and the reverse - 3b pots in BB SB and IP"}}},translation:{title:{t:0,b:{t:2,i:[{t:3}],s:"Translation available"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Available in French and English"}}}},contact:{title:{t:0,b:{t:2,i:[{t:3}],s:"Ready to dive into the data?"}},subtitle:{t:0,b:{t:2,i:[{t:3}],s:"Send me a message to purchase the bundle or get more informations."}}}},spaceKoculator:{seo:{title:{t:0,b:{t:2,i:[{t:3}],s:"Space KO Tournament Calculator"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Space KO tournament variance and EV calculator. Simulate tournaments, analyze prize pool distributions, and optimize your SpaceKO tournament strategy."}}},title:{t:0,b:{t:2,i:[{t:3}],s:"Space KO Variance Calculator"}},basicParameters:{title:{t:0,b:{t:2,i:[{t:3}],s:"Basic Parameters"}},buyIn:{t:0,b:{t:2,i:[{t:3}],s:"Buy-in Amount ($)"}},buyInPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Enter buy-in amount"}},players:{t:0,b:{t:2,i:[{t:3}],s:"Number of Players"}},playersPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Enter number of players"}},tournaments:{t:0,b:{t:2,i:[{t:3}],s:"Number of Tournaments (500max)"}},tournamentsPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Enter number of tournaments to simulate"}},totalKODistributed:{t:0,b:{t:2,i:[{t:3}],s:"Total KO Already Distributed ($)"}},totalKODistributedPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Enter total KO distributed"}}},tokenDistribution:{title:{t:0,b:{t:2,i:[{t:3}],s:"Token Distribution"}},playersLeft:{t:0,b:{t:2,i:[{t:3}],s:"Players Left:"}},warning:{t:0,b:{t:2,i:[{t:3,v:"Warning: Number of tokens ("},{t:4,k:"playersLeft"},{t:3,v:") exceeds total number of players ("},{t:4,k:"fieldSize"},{t:3,v:")"}]}},koDistributedWarning:{t:0,b:{t:2,i:[{t:3}],s:"Please set Total KO Already Distributed"}},resetTooltip:{t:0,b:{t:2,i:[{t:3}],s:"Reset all players to Level 1 tokens"}}},advancedParameters:{title:{t:0,b:{t:2,i:[{t:3}],s:"Advanced Parameters"}},show:{t:0,b:{t:2,i:[{t:3}],s:"Show"}},hide:{t:0,b:{t:2,i:[{t:3}],s:"Hide"}},startingStack:{t:0,b:{t:2,i:[{t:3}],s:"Starting Stack"}},startingStackPlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Enter starting stack"}},rakePercentage:{t:0,b:{t:2,i:[{t:3}],s:"Rake Percentage (%)"}},rakePercentagePlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Enter rake percentage"}},prizepoolPercentage:{t:0,b:{t:2,i:[{t:3}],s:"Regular Prize Pool (%)"}},prizepoolPercentagePlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Enter regular prize pool percentage"}},koPoolPercentage:{t:0,b:{t:2,i:[{t:3}],s:"KO Prize Pool (%)"}},koPoolPercentagePlaceholder:{t:0,b:{t:2,i:[{t:3}],s:"Enter KO prize pool percentage"}}},validation:{percentageWarning:{t:0,b:{t:2,i:[{t:3,v:"Total percentage (Rake + Regular Prize Pool + KO Pool) should equal 100%. Current total: "},{t:4,k:"total"},{t:3,v:"%"}]}},error:{t:0,b:{t:2,i:[{t:3}],s:"Error simulating tournament. Please try again."}}},simulate:{button:{t:0,b:{t:2,i:[{t:3}],s:"Simulate Tournaments"}},loading:{t:0,b:{t:2,i:[{t:3}],s:"Simulating..."}},progress:{t:0,b:{t:2,i:[{t:4,k:"progress"},{t:3,v:"% Complete"}]}}},results:{title:{t:0,b:{t:2,i:[{t:3}],s:"Simulation Results"}},prizePool:{t:0,b:{t:2,i:[{t:3}],s:"Prize Pool Distribution"}},tournament:{title:{t:0,b:{t:2,i:[{t:3}
1],s:"Tournament Summary"}},statistics:{title:{t:0,b:{t:2,i:[{t:3}],s:"Tournament Statistics"}},avgPrizepool:{t:0,b:{t:2,i:[{t:3}],s:"Average Final Prizepool"}},maxPrizepool:{t:0,b:{t:2,i:[{t:3}],s:"Maximum Prizepool"}},minPrizepool:{t:0,b:{t:2,i:[{t:3}],s:"Minimum Prizepool"}},maxWinnerWinnings:{t:0,b:{t:2,i:[{t:3}],s:"Maximum Winner Winnings"}},minWinnerWinnings:{t:0,b:{t:2,i:[{t:3}],s:"Minimum Winner Winnings"}}},firstTournament:{t:0,b:{t:2,i:[{t:3}],s:"First Tournament Results"}},singleTournament:{t:0,b:{t:2,i:[{t:3}],s:"Tournament Results"}},winner:{t:0,b:{t:2,i:[{t:3}],s:"Winner Stats"}},kos:{t:0,b:{t:2,i:[{t:3}],s:"KOs"}},koWinnings:{t:0,b:{t:2,i:[{t:3}],s:"KO Winnings"}},regularWinnings:{t:0,b:{t:2,i:[{t:3}],s:"Regular Winnings"}},totalWinnings:{t:0,b:{t:2,i:[{t:3}],s:"Total Winnings"}},tokenLevel:{t:0,b:{t:2,i:[{t:3}],s:"Final Token Level"}}}}},seo:{home:{title:{t:0,b:{t:2,i:[{t:3}],s:"Dromz - Kevin Goillot - Poker Course & Analysis Tools"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Contact Kevin Goillot - Browse free poker tools and courses"}}}},analysis:{seo:{title:{t:0,b:{t:2,i:[{t:3}],s:"Poker Flop Connectivity Tool - Dromz"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Determine the connectivity of a range of hands with a subset of flops. Count all the straight draws and gives a connectivity score."}}},connectivity:{title:{t:0,b:{t:2,i:[{t:3}],s:"Range connectivity"}},description:{t:0,b:{t:2,i:[{t:3}],s:"This tool analyzes the connectivity between a poker range and a subset of flops."}},explanation:{t:0,b:{t:2,i:[{t:3}],s:"It will count each draw type on each flop and multiply it by the weight of the draw defined below."}},scoreExplanation:{t:0,b:{t:2,i:[{t:3}],s:"The final score represents the weighted sum of all possible draws."}}
1},weights:{title:{t:0,b:{t:2,i:[{t:3}],s:"Weights of draw:"}},types:{straight:{t:0,b:{t:2,i:[{t:3}],s:"Straight"}},oesd:{t:0,b:{t:2,i:[{t:3}],s:"OESD"}},one_card_oesd:{t:0,b:{t:2,i:[{t:3}],s:"One Card OESD"}},paired_oesd:{t:0,b:{t:2,i:[{t:3}],s:"Paired OESD"}},gs:{t:0,b:{t:2,i:[{t:3}],s:"Gutshot"}},one_card_gs:{t:0,b:{t:2,i:[{t:3}],s:"One Card Gutshot"}},paired_gs:{t:0,b:{t:2,i:[{t:3}],s:"Paired Gutshot"}},double_gs:{t:0,b:{t:2,i:[{t:3}],s:"Double Gutshot"}}}},upload:{title:{t:0,b:{t:2,i:[{t:3}],s:"Upload Files"}},tooltip:{t:0,b:{t:2,i:[{t:3}],s:"Files must be in PIO format, use default files for testing and check the format."}},range:{label:{t:0,b:{t:2,i:[{t:3}],s:"Range File:"}},select:{t:0,b:{t:2,i:[{t:3}],s:"Select Range File"}},useDefault:{t:0,b:{t:2,i:[{t:3}],s:"Use Default Range File"}},defaultName:{t:0,b:{t:2,i:[{t:3}],s:"Default Range"}}},flop:{label:{t:0,b:{t:2,i:[{t:3}],s:"Flop File:"}},select:{t:0,b:{t:2,i:[{t:3}],s:"Select Flop File"}},useDefault:{t:0,b:{t:2,i:[{t:3}],s:"Use Default Flop File"}},defaultName:{t:0,b:{t:2,i:[{t:3}],s:"Default Flops"}}},file:{t:0,b:{t:2,i:[{t:3}],s:"File:"}}},analysis:{button:{t:0,b:{t:2,i:[{t:3}],s:"Analyze"}},analyzing:{t:0,b:{t:2,i:[{t:3}],s:"Analyzing..."}},error:{selectFiles:{t:0,b:{t:2,i:[{t:3}],s:"Please select both Range and Flop files"}},generic:{t:0,b:{t:2,i:[{t:3}],s:"Error analyzing poker data. Please try again."}}}},results:{title:{t:0,b:{t:2,i:[{t:3}],s:"Analysis Results"}},totalScore:{t:0,b:{t:2,i:[{t:3}],s:"Total Score:"}},legend:{rawCount:{t:0,b:{t:2,i:[{t:3}],s:"Raw Count"}},weightedScore:{t:0,b:{t:2,i:[{t:3}],s:"Weighted Score"}}},copyCSV:{t:0,b:{t:2,i:[{t:3}],s:"Copy as CSV"}},copyError:{t:0,b:{t:2,i:[{t:3}],s:"Failed to copy results to clipboard"}}}},pioFilter:{seo:{title:{t:0,b:{t:2,i:[{t:3}],s:"PIO Reports Filter - Format PioSolver Reports Automatically"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Professional tool to automatically format and filter your PioSolver reports in Google Sheets™. Save time and analyze your poker simulations more efficiently."}}},hero:{title:{t:0,b:{t:2,i:[{t:3}],s:"PIO Reports Filter"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Format and filter your PioSolver reports automatically in Google Sheets™. Save hours of manual work and focus on studying."}}},features:{title:{t:0,b:{t:2,i:[{t:3}],s:"Key Features"}},list:{format:{t:0,b:{t:2,i:[{t:3}],s:"Automatically format PioSolver reports in Google Sheets™"}},filter:{t:0,b:{t:2,i:[{t:3}],s:"Filter by specific actions or board textures"}},textures:{t:0,b:{t:2,i:[{t:3}],s:"Textures were computed using Python and based on board connectivity"}}}},howItWorks:{title:{t:0,b:{t:2,i:[{t:3}],s:"How it Works"}},steps:{import:{title:{t:0,b:{t:2,i:[{t:3}],s:"Import Your PIO Reports"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Sync your PioSolver reports in Google Drive™"}}},install:{title:{t:0,b:{t:2,i:[{t:3}],s:"Install the Add-on"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Add the module to your Google Sheets™"}}},filter:{title:{t:0,b:{t:2,i:[{t:3}],s:"Apply Filters"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Run the script and use the filters to find new strategies"}}}}},getStarted:{title:{t:0,b:{t:2,i:[{t:3}],s:"Get Started"}},button:{t:0,b:{t:2,i:[{t:3}],s:"Free install on GSheet™"}},legal:{prefix:{t:0,b:{t:2,i:[{t:3}],s:"By using this tool, you agree to our"}},privacy:{t:0,b:{t:2,i:[{t:3}],s:"Privacy Policy"}},and:{t:0,b:{t:2,i:[{t:3}],s:"and"}},terms:{t:0,b:{t:2,i:[{t:3}],s:"Terms of Service"}}}}},terms:{seo:{title:{t:0,b:{t:2,i:[{t:3}],s:"Terms of Service - PIO Reports Filter"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Terms of Service for the PIO Reports Filter Google Workspace™ Add-on."}}},title:{t:0,b:{t:2,i:[{t:3}],s:"Terms of Service"}},effectiveDate:{t:0,b:{t:2,i:[{t:3}],s:"Effective Date: 10/02/2025"}},sections:{introduction:{title:{t:0,b:{t:2,i:[{t:3}],s:"1. Introduction"}},content:{t:0,b:{t:2,i:[{t:3}],s:'PIOSolver Report Filter (the "Add-on"), is a Google Workspace™ add-on designed to format and filter your PioSolver reports automatically in Google Sheets™. These Terms of Service ("Terms") govern your access to and use of the Add-on. By using this Add-on, you agree to comply with these Terms.'}},disclaimer:{t:0,b:{t:2,i:[{t:3}],s:"If you do not agree to these Terms, you must not use the Add-on."}}},provider:{title:{t:0,b:{t:2,i:[{t:3}],s:"2. Provider Information"}},content:{t:0,b:{t:2,i:[{t:3}],s:"This Add-on is provided by:"}},name:{t:0,b:{t:2,i:[{t:3}],s:"Kevin GOILLOT"}},address:{t:0,b:{t:2,i:[{t:3}],s:"Registered Address: 15 rue La Fontaine 78640 Saint-Germain-de-la-Grange"}},email:{t:0,b:{t:2,i:[{t:3,v:"Email: "},{t:4,k:"account"},{t:9,v:"@"},{t:4,k:"domain"}
1]}}},eligibility:{title:{t:0,b:{t:2,i:[{t:3}],s:"3. Eligibility"}},content:{t:0,b:{t:2,i:[{t:3}],s:"The Add-on is available to individuals and businesses within the European Economic Area (EEA)."}}},license:{title:{t:0,b:{t:2,i:[{t:3}],s:"4. License and Permitted Use"}},content:{t:0,b:{t:2,i:[{t:3}],s:"We grant you a limited, non-exclusive, non-transferable, revocable license to use this Add-on solely for its intended purposes. You agree not to:"}},restrictions:[{t:0,b:{t:2,i:[{t:3}],s:"Reverse-engineer, modify, or distribute the Add-on without permission."}},{t:0,b:{t:2,i:[{t:3}],s:"Use the Add-on in a way that violates applicable laws, regulations, or third-party rights."}},{t:0,b:{t:2,i:[{t:3}],s:"Use the Add-on to process unlawful, harmful, or unauthorized content."}}]},dataProtection:{title:{t:0,b:{t:2,i:[{t:3}],s:"5. Data Protection & Privacy"}},content:{t:0,b:{t:2,i:[{t:3}],s:"We process personal data in accordance with the General Data Protection Regulation (GDPR, Regulation (EU) 2016/679)."}},points:[{t:0,b:{t:2,i:[{t:3}],s:"Data Collected: The Add-on may access limited Google Sheets data for functional purposes."}},{t:0,b:{t:2,i:[{t:3}],s:"Purpose of Processing: The data is only used for providing the service."}},{t:0,b:{t:2,i:[{t:3}],s:"User Rights: You have the right to access, correct, delete, or restrict processing of your personal data. See our Privacy Policy for more details."}},{t:0,b:{t:2,i:[{t:3}],s:"Revoking Permissions: You may revoke access to the Add-on at any time via Google Account Permissions."}}]},responsibilities:{title:{t:0,b:{t:2,i:[{t:3}],s:"6. User Responsibilities"}},content:{t:0,b:{t:2,i:[{t:3}],s:"You are responsible for:"}},points:[{t:0,b:{t:2,i:[{t:3}],s:"Ensuring that you have the necessary permissions to process any data through the Add-on."}},{t:0,b:{t:2,i:[{t:3}],s:"Maintaining the confidentiality of your Google account credentials."}},{t:0,b:{t:2,i:[{t:3}],s:"Using the Add-on in compliance with Google's policies and applicable laws."}}]},liability:{title:{t:0,b:{t:2,i:[{t:3}],s:"7. Limitations of Liability"}},points:[{t:0,b:{t:2,i:[{t:3}],s:'The Add-on is provided "as is" without warranties of any kind.'}},{t:0,b:{t:2,i:[{t:3}],s:"We are not liable for data loss, service interruptions, security breaches, or indirect damages arising from the use or inability to use the Add-on."}},{t:0,b:{t:2,i:[{t:3}],s:"In no event shall our liability exceed the fees paid for the Add-on (if applicable)."}}]},modifications:{title:{t:0,b:{t:2,i:[{t:3}],s:"8. Modifications & Termination"}},points:[{t:0,b:{t:2,i:[{t:3}],s:"We may modify these Terms at any time. Changes will be communicated via the Google Workspace Marketplace or our website."}},{t:0,b:{t:2,i:[{t:3}],s:"If you do not agree to the changes, you must discontinue using the Add-on."}},{t:0,b:{t:2,i:[{t:3}],s:"We reserve the right to suspend or terminate access if a user violates these Terms."}}]},disputes:{title:{t:0,b:{t:2,i:[{t:3}],s:"9. Dispute Resolution & Governing Law"}},points:[{t:0,b:{t:2,i:[{t:3}],s:"These Terms shall be governed by and construed in accordance with the laws of France, without regard to its conflict of law provisions."}},{t:0,b:{t:2,i:[{t:3}],s:"Any disputes arising from these Terms shall be subject to the exclusive jurisdiction of the courts of France."}},{t:0,b:{t:2,i:[{t:3}],s:"If you are an EU consumer, you may use the European Online Dispute Resolution (ODR) Platform:"}}],odrLink:{t:0,b:{t:2,i:[{t:3}],s:"https://ec.europa.eu/consumers/odr/"}}},contact:{title:{t:0,b:{t:2,i:[{t:3}],s:"10. Contact Information"}},content:{t:0,b:{t:2,i:[{t:3}],s:"If you have any questions regarding these Terms, you can contact me at:"}},email:{t:0,b:{t:2,i:[{t:3,v:"📧 Email: "},{t:4,k:"account"},{t:9,v:"@"},{t:4,k:"domain"}]}},address:{t:0,b:{t:2,i:[{t:3}],s:"📍 Address: 15 rue La Fontaine 78640 St-Germain-de-la-Grange, France"}}}}},privacy:{seo:{title:{t:0,b:{t:2,i:[{t:3}],s:"Privacy Policy - PIO Reports Filter"}},description:{t:0,b:{t:2,i:[{t:3}],s:"Privacy policy for the PIO Reports Filter Google Sheets add-on."}}},title:{t:0,b:{t:2,i:[{t:3}],s:"Privacy Policy"}},effectiveDate:{t:0,b:{t:2,i:[{t:3}],s:"Effective Date: 2025/02/05"}},sections:{introduction:{title:{t:0,b:{t:2,i:[{t:3}],s:"1. Introduction"}},content:{t:0,b:{t:2,i:[{t:3}],s:'This Privacy Policy explains how Kevin Goillot ("we", "us", or "the Add-on") collects, uses, and protects any personal information that it may access when you use our Google Worksp
1ace add-on for Google Sheets. We are committed to safeguarding your privacy and ensuring that your personal information is handled in a safe and responsible manner.'}}},dataCollection:{title:{t:0,b:{t:2,i:[{t:3}],s:"2. Data Collection"}},googleSheets:{title:{t:0,b:{t:2,i:[{t:3}],s:"a) Access to Google Sheets Data"}},content:{t:0,b:{t:2,i:[{t:3}],s:"To enable the functionality of our Add-on, we request access to your Google Sheets using the scope:"}},scope:{t:0,b:{t:2,i:[{t:3}],s:"https://www.googleapis.com/auth/spreadsheets"}},explanation:{t:0,b:{t:2,i:[{t:3}],s:"This access is solely used to modify and manage your spreadsheet data according to the functions provided by the Add-on. We do not collect or store any additional personal information from your spreadsheets."}}},accountInfo:{title:{t:0,b:{t:2,i:[{t:3}],s:"b) Account Information"}},content:{t:0,b:{t:2,i:[{t:3}],s:"During the authentication process, the Add-on may access basic account information such as your email address. This information is used solely to ensure proper functioning of the Add-on and is not used for any other purpose."}}},noAdditional:{title:{t:0,b:{t:2,i:[{t:3}],s:"c) No Additional Data Collection"}},content:{t:0,b:{t:2,i:[{t:3}],s:"Our Add-on does not collect, store, or transmit any sensitive personal data beyond what is necessary for its operation. All data interactions occur directly with your Google Sheets."}}}},dataUse:{title:{t:0,b:{t:2,i:[{t:3}],s:"3. Data Use"}},content:{t:0,b:{t:2,i:[{t:3}],s:"The data accessed by the Add-on is used solely for the purpose of:"}},purposes:[{t:0,b:{t:2,i:[{t:3}],s:"Modifying and managing your Google Sheets as per the requested operations."}},{t:0,b:{t:2,i:[{t:3}],s:"Facilitating secure authentication via your Google account."}}],disclaimer:{t:0,b:{t:2,i:[{t:3}],s:"None of this information is used for commercial purposes, targeted advertising, or shared with third parties for marketing."}}},sharing:{title:{t:0,b:{t:2,i:[{t:3}],s:"4. Data Sharing and Disclosure"}},noSharing:{title:{t:0,b:{t:2,i:[{t:3}],s:"No External Sharing"}},content:{t:0,b:{t:2,i:[{t:3}],s:"We do not share your personal data with any third parties except when required to perform the service (e.g., interacting with Google APIs) or as required by law."}}},providers:{title:{t:0,b:{t:2,i:[{t:3}],s:"Service Providers"}},content:{t:0,b:{t:2,i:[{t:3}],s:"In cases where third-party service providers are engaged (for hosting or processing data), they are bound by strict confidentiality and data protection agreements."}}}},security:{title:{t:0,b:{t:2,i:[{t:3}],s:"5. Data Security"}},content:{t:0,b:{t:2,i:[{t:3}],s:"We implement appropriate technical and organizational measures to protect your data from unauthorized access, alteration, disclosure, or destruction. However, please be aware that no method of internet transmission or electronic storage is completely secure, and we cannot guarantee absolute security."}}},retention:{title:{t:0,b:{t:2,i:[{t:3}],s:"6. Data Retention"}},content:{t:0,b:{t:2,i:[{t:3}],s:"The modifications and data manipulations performed by the Add-on occur directly within your Google Sheets. We do not retain copies of your personal data on our servers. Authentication details (such as your email address) are used only for the duration necessary to provide the service."}}},rights:{title:{t:0,b:{t:2,i:[{t:3}],s:"7. Your Rights"}},intro:{t:0,b:{t:2,i:[{t:3}],s:"You have the following rights regarding your personal data:"}},list:[{t:0,b:{t:2,i:[{t:3}],s:"Access: You may request access to the personal information we hold about you."}},{t:0,b:{t:2,i:[{t:3}],s:"Correction: You may request the correction of any inaccurate or incomplete information."}},{t:0,b:{t:2,i:[{t:3}],s:"Withdrawal: You can withdraw your consent at any time by revoking the Add-on's access through your Google account settings."}},{t:0,b:{t:2,i:[{t:3}],s:"Deletion: You can request deletion of your personal data, as long as this does not compromise the ability to provide the service."}}],contact:{t:0,b:{t:2,i:[{t:3}],s:"To exercise these rights, please contact us using the details provided below."}}},changes:{title:{t:0,b:{t:2,i:[{t:3}],s:"8. Changes to This Policy"}}
1,content:{t:0,b:{t:2,i:[{t:3}],s:"We reserve the right to modify this Privacy Policy at any time. Any changes will be posted on this page with an updated effective date. We encourage you to review this policy periodically to stay informed about how we are protecting your information."}}},contact:{title:{t:0,b:{t:2,i:[{t:3}],s:"9. Contact Information"}},content:{t:0,b:{t:2,i:[{t:3}],s:"If you have any questions or concerns regarding this Privacy Policy, please contact us at:"}},email:{t:0,b:{t:2,i:[{t:3,v:"Email: "},{t:4,k:"account"},{t:9,v:"@"},{t:4,k:"domain"}]}}}}}};export{t as default};

Line numbers count LF bytes from the start of the resource, as the search results do. Vendor segments are library code the classifier recognised; they are stored but not indexed. Bytes are shown as Latin1 characters, one per byte.