{"total":10,"count":10,"nextCursor":null,"items":[{"id":"ai-content-flag-tiny","name":"AI Content Flag Tiny","url":"https:\/\/grafiduo.pl\/products\/ai-content-flag-tiny\/","description":"Manual labelling of photos, posts and pages generated or modified by AI. Official European Commission icons or your own badge.","currency":"PLN","priceFrom":39,"language":"en","plans":[{"name":"Starter","price":39,"period":"net \/ per year","label":"39 EUR"},{"name":"Pro","price":89,"period":"net \/ per year","label":"89 EUR"},{"name":"Agency","price":249,"period":"net \/ per year","label":"249 EUR"}],"faq":[{"question":"Does the plugin automatically detect AI-generated content?","answer":"No. The labels are added manually by the editorial team \u2014 this is a deliberate decision by the publisher, not an automatic assessment by an algorithm. This gives you full control over what is labelled and how."},{"question":"Can I use my own labelling instead of the EU icons?","answer":"Yes. You can choose between the official European Commission icons (4 options) or your own text badge with a background and text colour of your choice, as well as a tooltip."},{"question":"Does it work with WooCommerce and the product gallery?","answer":"Yes. The label also appears in the WooCommerce product gallery and in the lightbox (PhotoSwipe)."},{"question":"Does it support multiple languages (WPML\/Polylang)?","answer":"Yes. The text in badges and tooltips are localisable strings, fully compatible with WPML and Polylang."},{"question":"Can I tag several photos at once?","answer":"Yes. Bulk actions allow you to select or deselect multiple files at once."},{"question":"Does the label appear in the lightbox?","answer":"Yes. The badge or icon remains visible even when the photo is enlarged in the lightbox and in the product gallery."},{"question":"Can I change the text of the tooltip?","answer":"Yes. You can set the tooltip text in the panel, and in multilingual environments you can translate it using WPML or Polylang."}]},{"id":"eu-withdrawal","name":"EU Withdrawal","url":"https:\/\/grafiduo.pl\/products\/eu-withdrawal\/","description":"EU Directive 2023\/2673 requires that customers be able to withdraw from a contract directly within the store, as easily as they placed the order. Once it takes effect, the absence of a compliant function carries the risk of fines of up to 10% of annual turnover imposed by the competent consumer protection authority, and an extension of the right of return from 14 days to as much as 12 months.","currency":"PLN","priceFrom":49,"language":"en","plans":[{"name":"Starter","price":49,"period":"net \/ per year","label":"49 EUR"},{"name":"Pro","price":119,"period":"net \/ per year","label":"119 EUR"},{"name":"Agency","price":299,"period":"net \/ per year","label":"299 EUR"}],"faq":[{"question":"Does the customer need to log in?","answer":"No. The public form also allows guest customers to withdraw from a contract by providing their order number and email address."},{"question":"Does it work with Prestashop?","answer":"Yes \u2014 it is a native WordPress plugin integrated with the Prestashop customer account, transactional emails, and order details."},{"question":"Does it support partial withdrawals?","answer":"Yes. Customers can select specific items from an order and withdraw from the contract partially."},{"question":"Does it send email confirmations?","answer":"Yes. Every submission triggers an automatic email with both local and UTC timestamps, treated as a durable medium."},{"question":"Can submissions be exported?","answer":"Yes. CSV export is available for all submissions, including statuses and dates."}]},{"id":"fb-portfolio-sync","name":"FB Portfolio Sync","url":"https:\/\/grafiduo.pl\/products\/fb-portfolio-sync\/","description":"Import posts tagged with a specific hashtag, generate titles and descriptions using AI, add images to the WordPress Media Library, and publish content after approval.","currency":"PLN","priceFrom":9,"language":"en","plans":[{"name":"Solo","price":9,"period":"net \/ monthly","label":"9 EUR"},{"name":"Business","price":29,"period":"net \/ monthly","label":"29 EUR"},{"name":"Agency","price":69,"period":"net \/ monthly","label":"69 EUR"}],"faq":[{"question":"Does the plugin publish posts automatically?","answer":"By default, no. Imported content is saved as drafts for review. Automatic publishing can be enabled in the plugin settings."},{"question":"Can I change the hashtag?","answer":"Yes. The hashtag can be updated at any time from the WordPress admin panel."},{"question":"Does it import images?","answer":"Yes. All images attached to the Facebook post are automatically imported into the WordPress Media Library."},{"question":"Can I edit the AI prompt?","answer":"Yes. The Business and Agency plans provide full control over AI prompts and content generation settings."},{"question":"Does it support video content?","answer":"Not yet. The current version imports images only. Video support is planned for a future release."},{"question":"Does it prevent duplicates?","answer":"Yes. Duplicate detection is based on Facebook post IDs, ensuring the same post is never imported twice."}]},{"id":"oznaczanie-tresci-ai","name":"Oznaczanie tre\u015bci AI","url":"https:\/\/grafiduo.pl\/pl\/produkty\/oznaczanie-tresci-ai\/","description":"R\u0119czne oznaczanie zdj\u0119\u0107, wpis\u00f3w i stron wygenerowanych lub zmodyfikowanych przez AI. Oficjalne ikony Komisji Europejskiej albo w\u0142asny badge.","currency":"PLN","priceFrom":149,"language":"pl","plans":[{"name":"Starter","price":149,"period":"netto \/ rocznie","label":"149 PLN"},{"name":"Pro","price":399,"period":"netto \/ rocznie","label":"399 PLN"},{"name":"Agency","price":1099,"period":"netto \/ rocznie","label":"1099 PLN"}],"faq":[{"question":"Czy plugin automatycznie wykrywa tre\u015bci AI?","answer":"Nie. Oznaczenia dodaje r\u0119cznie redakcja \u2014 to \u015bwiadoma decyzja wydawcy, a nie automatyczna ocena algorytmu. Dzi\u0119ki temu masz pe\u0142n\u0105 kontrol\u0119 nad tym, co i jak zostaje oznaczone."},{"question":"Czy mog\u0119 u\u017cywa\u0107 w\u0142asnego oznaczenia zamiast ikon UE?","answer":"Tak. Do wyboru masz oficjalne ikony Komisji Europejskiej (4 warianty) albo w\u0142asny badge tekstowy z dowolnym kolorem t\u0142a i tekstu oraz tooltipem."},{"question":"Czy dzia\u0142a z WooCommerce i galeri\u0105 produkt\u00f3w?","answer":"Tak. Oznaczenie pojawia si\u0119 tak\u017ce w galerii produktowej WooCommerce i w lightboxie (PhotoSwipe)."},{"question":"Czy obs\u0142uguje wiele j\u0119zyk\u00f3w (WPML\/Polylang)?","answer":"Tak. Teksty badge i tooltip\u00f3w s\u0105 t\u0142umaczalnymi stringami, w pe\u0142ni zgodnymi z WPML i Polylang."},{"question":"Czy mog\u0119 oznaczy\u0107 wiele zdj\u0119\u0107 naraz?","answer":"Tak. Akcje masowe pozwalaj\u0105 oznaczy\u0107 lub usun\u0105\u0107 oznaczenie dla wielu plik\u00f3w jednocze\u015bnie."},{"question":"Czy oznaczenie pojawia si\u0119 w lightboxie?","answer":"Tak. Badge lub ikona s\u0105 widoczne r\u00f3wnie\u017c po powi\u0119kszeniu zdj\u0119cia w lightboxie oraz w galerii produktowej."},{"question":"Czy mog\u0119 zmieni\u0107 tre\u015b\u0107 tooltipa?","answer":"Tak. Tre\u015b\u0107 tooltipa ustawisz w panelu, a w \u015brodowiskach wieloj\u0119zycznych przet\u0142umaczysz przez WPML lub Polylang."}]},{"id":"posty-z-facebooka","name":"Posty z facebooka","url":"https:\/\/grafiduo.pl\/pl\/produkty\/posty-z-facebooka\/","description":"Importuj posty oznaczone hashtagiem, generuj tytu\u0142y i tre\u015bci z AI, dodawaj zdj\u0119cia do biblioteki medi\u00f3w i publikuj po akceptacji.","currency":"PLN","priceFrom":39,"language":"pl","plans":[{"name":"Solo","price":39,"period":"netto \/ miesi\u0119cznie","label":"39 PLN"},{"name":"Business","price":99,"period":"netto \/ miesi\u0119cznie","label":"99 PLN"},{"name":"Agency","price":299,"period":"netto \/ miesi\u0119cznie","label":"299 PLN"}],"faq":[{"question":"Czy plugin publikuje automatycznie?","answer":"Domy\u015blnie nie \u2014 wpisy trafiaj\u0105 jako szkice. Mo\u017cesz w\u0142\u0105czy\u0107 autopublikacj\u0119 w ustawieniach."},{"question":"Czy mo\u017cna zmieni\u0107 hashtag?","answer":"Tak, w dowolnym momencie z panelu administratora."},{"question":"Czy importuje zdj\u0119cia?","answer":"Tak \u2014 wszystkie zdj\u0119cia z posta trafiaj\u0105 do Media Library WordPress."},{"question":"Czy mo\u017cna edytowa\u0107 prompt AI?","answer":"Tak, w wersji Business i Agency masz pe\u0142n\u0105 kontrol\u0119 nad promptami."},{"question":"Czy obs\u0142uguje wideo?","answer":"Aktualnie importujemy tylko obrazy. Wsparcie wideo planujemy w przysz\u0142ej wersji."},{"question":"Czy pomija duplikaty?","answer":"Tak \u2014 deduplicacja dzia\u0142a po ID posta Facebooka."}]},{"id":"przycisk-odstapienia-od-umowy-dla-prestashop","name":"Przycisk odst\u0105pienia od umowy\u00a0dla Prestashop","url":"https:\/\/grafiduo.pl\/pl\/produkty\/przycisk-odstapienia-od-umowy-dla-prestashop\/","description":"Dyrektywa UE 2023\/2673 wymaga, by klient m\u00f3g\u0142 odst\u0105pi\u0107 od umowy wprost w sklepie, r\u00f3wnie \u0142atwo jak z\u0142o\u017cy\u0142 zam\u00f3wienie. Po jej wej\u015bciu brak zgodnej funkcji to ryzyko kary UOKiK do 10% rocznego obrotu i wyd\u0142u\u017cenia prawa do zwrotu z 14 dni nawet do 12 miesi\u0119cy.","currency":"PLN","priceFrom":199,"language":"pl","plans":[{"name":"Starter","price":199,"period":"netto","label":"199 PLN"},{"name":"Pro","price":499,"period":"netto \/ rocznie","label":"499 PLN"},{"name":"Agency","price":1299,"period":"netto \/ rocznie","label":"1 299 PLN"}],"faq":[{"question":"Czy klient musi si\u0119 logowa\u0107?","answer":"Nie. Formularz publiczny pozwala odst\u0105pi\u0107 od umowy tak\u017ce go\u015bciom, po podaniu numeru zam\u00f3wienia i adresu e-mail."},{"question":"Czy dzia\u0142a z Prestashop?","answer":"Tak \u2014 to natywny plugin Prestashop integruj\u0105cy si\u0119 z panelem klienta, e-mailami transakcyjnymi i szczeg\u00f3\u0142ami zam\u00f3wienia."},{"question":"Czy obs\u0142uguje cz\u0119\u015bciowe odst\u0105pienie?","answer":"Tak. Klient mo\u017ce wybra\u0107 konkretne pozycje z zam\u00f3wienia i odst\u0105pi\u0107 od umowy w cz\u0119\u015bci."},{"question":"Czy wysy\u0142a potwierdzenie e-mail?","answer":"Tak. Ka\u017cde zg\u0142oszenie skutkuje automatycznym e-mailem z dat\u0105 lokaln\u0105 i UTC, traktowanym jako trwa\u0142y no\u015bnik."},{"question":"Czy mo\u017cna eksportowa\u0107 zg\u0142oszenia?","answer":"Tak. Dost\u0119pny jest eksport CSV ze wszystkimi zg\u0142oszeniami, statusami i datami."}]},{"id":"przycisk-odstapienia-od-umowy-dla-woocommerce","name":"Przycisk odst\u0105pienia od umowy\u00a0dla WooCommerce","url":"https:\/\/grafiduo.pl\/pl\/produkty\/przycisk-odstapienia-od-umowy-dla-woocommerce\/","description":"Dyrektywa UE 2023\/2673 wymaga, by klient m\u00f3g\u0142 odst\u0105pi\u0107 od umowy wprost w sklepie, r\u00f3wnie \u0142atwo jak z\u0142o\u017cy\u0142 zam\u00f3wienie. Po jej wej\u015bciu brak zgodnej funkcji to ryzyko kary UOKiK do 10% rocznego obrotu i wyd\u0142u\u017cenia prawa do zwrotu z 14 dni nawet do 12 miesi\u0119cy.","currency":"PLN","priceFrom":199,"language":"pl","plans":[{"name":"Starter","price":199,"period":"netto","label":"199 PLN"},{"name":"Pro","price":499,"period":"netto \/ rocznie","label":"499 PLN"},{"name":"Agency","price":1299,"period":"netto \/ rocznie","label":"1 299 PLN"}],"faq":[{"question":"Czy klient musi si\u0119 logowa\u0107?","answer":"Nie. Formularz publiczny pozwala odst\u0105pi\u0107 od umowy tak\u017ce go\u015bciom, po podaniu numeru zam\u00f3wienia i adresu e-mail."},{"question":"Czy dzia\u0142a z WooCommerce?","answer":"Tak \u2014 to natywny plugin WordPress integruj\u0105cy si\u0119 z panelem klienta, e-mailami transakcyjnymi i szczeg\u00f3\u0142ami zam\u00f3wienia WooCommerce."},{"question":"Czy obs\u0142uguje cz\u0119\u015bciowe odst\u0105pienie?","answer":"Tak. Klient mo\u017ce wybra\u0107 konkretne pozycje z zam\u00f3wienia i odst\u0105pi\u0107 od umowy w cz\u0119\u015bci."},{"question":"Czy wysy\u0142a potwierdzenie e-mail?","answer":"Tak. Ka\u017cde zg\u0142oszenie skutkuje automatycznym e-mailem z dat\u0105 lokaln\u0105 i UTC, traktowanym jako trwa\u0142y no\u015bnik."},{"question":"Czy mo\u017cna eksportowa\u0107 zg\u0142oszenia?","answer":"Tak. Dost\u0119pny jest eksport CSV ze wszystkimi zg\u0142oszeniami, statusami i datami."}]},{"id":"widget-dostepnosci-wcag-dla-wordpress","name":"Widget dost\u0119pno\u015bci WCAG\u00a0dla WordPress","url":"https:\/\/grafiduo.pl\/pl\/produkty\/widget-dostepnosci-wcag-dla-wordpress\/","description":"Dodaj narz\u0119dzia u\u0142atwiaj\u0105ce korzystanie ze strony: kontrast, rozmiar tekstu, podkre\u015blanie link\u00f3w, zatrzymanie animacji i skr\u00f3ty klawiaturowe.","currency":"PLN","priceFrom":199,"language":"pl","plans":[{"name":"Starter","price":199,"period":"netto \/ rocznie","label":"199 PLN"},{"name":"Pro","price":299,"period":"netto \/ rocznie","label":"299 PLN"},{"name":"Agency","price":899,"period":"netto \/ rocznie","label":"899 PLN"}],"faq":[{"question":"Czy dzia\u0142a z ka\u017cdym motywem?","answer":"Tak. Widget renderowany jest jako overlay i nie ingeruje w struktur\u0119 motywu."},{"question":"Czy wymaga jQuery?","answer":"Nie. Plugin napisany jest w czystym JavaScript."},{"question":"Czy dzia\u0142a bez JavaScript?","answer":"Posiada fallback CSS dla podstawowych tryb\u00f3w dost\u0119pno\u015bci."},{"question":"Czy obs\u0142uguje WPML i Polylang?","answer":"Tak, w wersji Pro i Agency."},{"question":"Czy mo\u017cna zmieni\u0107 kolory widgetu?","answer":"Tak, kolor, pozycj\u0119 i ikon\u0119 mo\u017cna dostosowa\u0107 w panelu administratora."}]},{"id":"wp-accessibility-wcag","name":"WP Accessibility WCAG","url":"https:\/\/grafiduo.pl\/products\/wp-accessibility-wcag\/","description":"Add tools that make your website easier to use, including contrast adjustment, text size controls, link highlighting, animation pause, and keyboard shortcuts.","currency":"PLN","priceFrom":49,"language":"en","plans":[{"name":"Starter","price":49,"period":"net \/ per year","label":"49 EUR"},{"name":"Pro","price":69,"period":"net \/ per year","label":"69 EUR"},{"name":"Agency","price":219,"period":"net \/ per year","label":"219 EUR"}],"faq":[{"question":"Does it work with any WordPress theme?","answer":"Yes. The widget is rendered as an overlay and does not modify or interfere with your theme's structure."},{"question":"Does it require jQuery?","answer":"No. The plugin is built entirely with vanilla JavaScript and has no jQuery dependency."},{"question":"Does it work without JavaScript?","answer":"Yes. A CSS fallback is included for basic accessibility features and display modes."},{"question":"Is WPML and Polylang supported?","answer":"Yes. Multilingual support is available in the Pro and Agency plans."},{"question":"Can I customize the widget's appearance?","answer":"Yes. You can customize the widget's color, position, and icon directly from the WordPress admin panel."}]},{"id":"wp-eu-withdrawal","name":"WP EU Withdrawal","url":"https:\/\/grafiduo.pl\/products\/wp-eu-withdrawal\/","description":"EU Directive 2023\/2673 requires that customers be able to withdraw from a contract directly within the store, as easily as they placed the order. Once it takes effect, the absence of a compliant function carries the risk of fines of up to 10% of annual turnover imposed by the competent consumer protection authority, and an extension of the right of return from 14 days to as much as 12 months.","currency":"PLN","priceFrom":49,"language":"en","plans":[{"name":"Starter","price":49,"period":"net \/ per year","label":"49 EUR"},{"name":"Pro","price":119,"period":"net \/ per year","label":"119 EUR"},{"name":"Agency","price":299,"period":"net \/ per year","label":"299 EUR"}],"faq":[{"question":"Does the customer need to log in?","answer":"No. The public form also allows guest customers to withdraw from a contract by providing their order number and email address."},{"question":"Does it work with WooCommerce?","answer":"Yes \u2014 it is a native WordPress plugin integrated with the WooCommerce customer account, transactional emails, and order details."},{"question":"Does it support partial withdrawals?","answer":"Yes. Customers can select specific items from an order and withdraw from the contract partially."},{"question":"Does it send email confirmations?","answer":"Yes. Every submission triggers an automatic email with both local and UTC timestamps, treated as a durable medium."},{"question":"Can submissions be exported?","answer":"Yes. CSV export is available for all submissions, including statuses and dates."}]}]}