{"id":132,"date":"2025-02-03T02:38:37","date_gmt":"2025-02-03T01:38:37","guid":{"rendered":"https:\/\/iscpif.fr\/openportability\/?page_id=132"},"modified":"2026-05-04T23:34:55","modified_gmt":"2026-05-04T21:34:55","slug":"la-plateforme","status":"publish","type":"page","link":"https:\/\/iscpif.fr\/openportability\/la-plateforme\/","title":{"rendered":"A propos de la plateforme"},"content":{"rendered":"<div id='full_slider_1'  class='avia-fullwidth-slider main_color avia-shadow   avia-builder-el-0  el_before_av_one_fifth  avia-builder-el-first   container_wrap fullsize'  ><div  class='avia-slideshow av-m6oc6mnt-bbb7a76eb33642045d94b028d155ce7e avia-slideshow-featured av_slideshow_full avia-slide-slider av-slideshow-ui av-control-default av-slideshow-manual av-loop-once av-loop-manual-endless av-default-height-applied   avia-slideshow-1' data-slideshow-options=\"{&quot;animation&quot;:&quot;slide&quot;,&quot;autoplay&quot;:false,&quot;loop_autoplay&quot;:&quot;once&quot;,&quot;interval&quot;:5,&quot;loop_manual&quot;:&quot;manual-endless&quot;,&quot;autoplay_stopper&quot;:false,&quot;noNavigation&quot;:false,&quot;bg_slider&quot;:false,&quot;keep_padding&quot;:false,&quot;hoverpause&quot;:false,&quot;show_slide_delay&quot;:0}\"  itemprop=\"image\" itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/ImageObject\" ><ul class='avia-slideshow-inner ' style='padding-bottom: 28.666666666667%;'><li  class='avia-slideshow-slide av-m6oc6mnt-bbb7a76eb33642045d94b028d155ce7e__0  av-single-slide slide-1 slide-odd'><div data-rel='slideshow-1' class='avia-slide-wrap '   ><div class='av-slideshow-caption av-m6oc6mnt-bbb7a76eb33642045d94b028d155ce7e__0 caption_fullwidth caption_bottom'><div class=\"container caption_container\"><div class=\"slideshow_caption\"><div class=\"slideshow_inner_caption\"><div class=\"slideshow_align_caption\"><h2 class='avia-caption-title '  itemprop=\"name\" >A propos de la plateforme de portabilit\u00e9<\/h2><\/div><\/div><\/div><\/div><\/div><img decoding=\"async\" fetchpriority=\"high\" class=\"wp-image-334 avia-img-lazy-loading-not-334\"  src=\"https:\/\/iscpif.fr\/openportability\/wp-content\/uploads\/sites\/37\/2025\/02\/Banner-1500x430.png\" width=\"1500\" height=\"430\" title='Banner' alt=''  itemprop=\"thumbnailUrl\"   \/><\/div><\/li><\/ul><\/div><\/div><div id='after_full_slider_1'  class='main_color av_default_container_wrap container_wrap fullsize'  ><div class='container av-section-cont-open' ><div class='template-page content  av-content-full alpha units'><div class='post-entry post-entry-type-page post-entry-132'><div class='entry-content-wrapper clearfix'>\n<div  class='flex_column av-1ph2c-e5f121155c922e5918ace93f2d725bd8 av_one_fifth  avia-builder-el-1  el_after_av_slideshow_full  el_before_av_four_fifth  avia-builder-el-first  first flex_column_div  '     ><div  class='avia-video av-m6odtk3k-06797f39c8ee4e7849859bd780d9eb1d avia-video-9-16 av-no-preview-image avia-video-load-always av-lazyload-immediate av-lazyload-video-embed'  itemprop=\"video\" itemtype=\"https:\/\/schema.org\/VideoObject\"  data-original_url='https:\/\/vimeo.com\/1154597932'><script type='text\/html' class='av-video-tmpl'><div class='avia-iframe-wrap'><iframe loading=\"lazy\" title=\"OpenPortability - Tutoriel depuis un smartphone\" src=\"https:\/\/player.vimeo.com\/video\/1154597932?dnt=1&amp;app_id=122963&autoplay=0&loop=0&controls=1&muted=0\" width=\"538\" height=\"1000\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\"><\/iframe><\/div><\/script><div class='av-click-to-play-overlay'><div class=\"avia_playpause_icon\"><\/div><\/div><\/div><\/div>\n<div  class='flex_column av-b1akk-4eee1d2a02cb0fa70fb22bee074a277b av_four_fifth  avia-builder-el-3  el_after_av_one_fifth  el_before_av_one_full  flex_column_div  '     ><p>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-m6oc72qm-7f1b259c755e65015195d5459f1252b6\">\n#top .av-special-heading.av-m6oc72qm-7f1b259c755e65015195d5459f1252b6{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-m6oc72qm-7f1b259c755e65015195d5459f1252b6 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-m6oc72qm-7f1b259c755e65015195d5459f1252b6 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-m6oc72qm-7f1b259c755e65015195d5459f1252b6 av-special-heading-h3  avia-builder-el-4  el_before_av_textblock  avia-builder-el-first '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >Principes g\u00e9n\u00e9raux de la fonctionnalit\u00e9 de portabilit\u00e9<\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><br \/>\n<section  class='av_textblock_section av-m6ocidec-da025b3f3c3a32757ed040d0f3ab0b14 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p>L&rsquo;objectif de la plateforme <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em> est de cartographier le r\u00e9seaux d&rsquo;interactions entre utilisateurs de X qui souhaitent investir de nouveaux espaces num\u00e9riques. Cette cartographie est utilis\u00e9e d&rsquo;un c\u00f4t\u00e9 pour la recherche et de l&rsquo;autre pour offrir aux utilisateurs la possibilit\u00e9 de se reconnecter facilement avec leurs abonn\u00e9s au sein des environnements Mastodon et BlueSky.<\/p>\n<p><em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em> fait ainsi une sorte de copie de votre environnement social Mastodon et BlueSky (qui sera une sauvegarde si X \u00e9tait amen\u00e9 \u00e0 fermer), avec les limitations suivantes :<\/p>\n<ul>\n<li><em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em> ne peut reconnecter deux utilisateurs de X que s&rsquo;ils ont tous deux cr\u00e9\u00e9 des comptes sur le r\u00e9seau cible<\/li>\n<li><em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em> ne peut abonner un utilisateurs A \u00e0 un utilisateur B qu&rsquo;avec le consentement de A, et donc si elle ou il est inscrit sur <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em>.<\/li>\n<\/ul>\n<p>D&rsquo;o\u00f9 la n\u00e9cessit\u00e9 d&rsquo;avoir une masse critique d&rsquo;utilisateurs de la plateforme et l&rsquo;int\u00e9r\u00eat pour chaque inscrit \u00e0 <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em> d&rsquo;inviter ses abonn\u00e9s de X \u00e0 faire de m\u00eame. En ce sens, la copie du graphe social de X vers Mastodon et BlueSky est <strong>une affaire collective<\/strong>.<\/p>\n<blockquote>\n<p>Nous avons con\u00e7u <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em> de telle sorte que si chacun.e prend 5min pour s&rsquo;inscrire sur la plateforme, toutes et tous peuvent \u00eatre reconnect\u00e9.e.s. en quelques jours<\/p>\n<\/blockquote>\n<\/div><\/section><\/p><\/div>\n<div  class='flex_column av-7ou5g-faae4f24022270f1708d2fd9db1b8c23 av_one_full  avia-builder-el-6  el_after_av_four_fifth  el_before_av_one_full  first flex_column_div  '     ><div  class='avia-video av-morpvsch-4ea8f06cd0addfd2945d38fce41c607f avia-video-16-9 av-no-preview-image avia-video-load-always av-lazyload-immediate av-lazyload-video-embed'  itemprop=\"video\" itemtype=\"https:\/\/schema.org\/VideoObject\"  data-original_url='https:\/\/vimeo.com\/1173389536'><script type='text\/html' class='av-video-tmpl'><div class='avia-iframe-wrap'><iframe loading=\"lazy\" title=\"Tuto  : Comment explorer le Web social avec Open Portability ?\" src=\"https:\/\/player.vimeo.com\/video\/1173389536?dnt=1&amp;app_id=122963&autoplay=0&loop=0&controls=1&muted=0\" width=\"1500\" height=\"844\" frameborder=\"0\" allow=\"autoplay; fullscreen; picture-in-picture; clipboard-write; encrypted-media; web-share\" referrerpolicy=\"strict-origin-when-cross-origin\"><\/iframe><\/div><\/script><div class='av-click-to-play-overlay'><div class=\"avia_playpause_icon\"><\/div><\/div><\/div><\/div><div  class='flex_column av-b5dy4-f071318f79f7b2c89e70f14788ba8ea4 av_one_full  avia-builder-el-8  el_after_av_one_full  avia-builder-el-last  first flex_column_div  column-top-margin'     ><p>\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-m6ocml22-37c86dc4b065f47c8d615175af957390\">\n#top .av-special-heading.av-m6ocml22-37c86dc4b065f47c8d615175af957390{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-m6ocml22-37c86dc4b065f47c8d615175af957390 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-m6ocml22-37c86dc4b065f47c8d615175af957390 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-m6ocml22-37c86dc4b065f47c8d615175af957390 av-special-heading-h3  avia-builder-el-9  el_before_av_textblock  avia-builder-el-first '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >Les donn\u00e9es utilis\u00e9es<\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><br \/>\n<section  class='av_textblock_section av-m6ocsa8n-01562a5346a8be017c97ee895f56076c '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p>Pour fonctionner, <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em> a besoin de deux types d&rsquo;information<\/p>\n<h4><strong>A. La correspondance entre les comptes sur X et BlueSky\/Mastodon<\/strong><\/h4>\n<p>Il s&rsquo;agit de savoir savoir quelles sont les diff\u00e9rentes identit\u00e9s num\u00e9riques sur les diff\u00e9rents r\u00e9seaux.<\/p>\n<p>Ce r\u00e9f\u00e9rencement prend 1 min et se fait simplement en se connectant \u00e0 ses diff\u00e9rents comptes depuis <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em>.<\/p>\n<p>Aucun mot de passe n&rsquo;est manipul\u00e9 lors de cette op\u00e9ration. Il s&rsquo;agit juste d&rsquo;une certification de propri\u00e9t\u00e9 des comptes par des services tiers.<\/p>\n<p>D\u00e8s cette premi\u00e8re \u00e9tape (donc d\u00e8s la 2\u00e8me minute), <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em> sera en mesure de vous proposer \u00e0 la reconnexion ceux de vos abonnements qui auront partag\u00e9 leurs archives.<\/p>\n<h4><strong>B. La liste de vos abonn\u00e9s et abonnements. <\/strong><\/h4>\n<p>Pour vous reconnecter sur BlueSky et Mastodon, nous avons besoin de savoir avec qui vous \u00eates connect\u00e9.e sur X. Cette information est publique et disponible sur votre profil, mais difficilement exploitable de mani\u00e8re automatis\u00e9e. Nous avons donc besoin des fichiers follower.js et following.js contenus dans votre archive X (dans le dossier <em>data<\/em> cf tutoriel) et qui listent vos abonn\u00e9s sortants et entrants. Leur contenu ressemble \u00e0 \u00e7a : <br class=\"autobr\" \/><code class=\"spip_code spip_code_inline\" dir=\"ltr\">...{<br \/>\n\"follower\" : {<br \/>\n\"accountId\" : \"755137239156490240\",<br \/>\n\"userLink\" : \"https:\/\/twitter.com\/intent\/user?user_id=755137239156490240\"<br \/>\n}<br \/>\n},<br \/>\n{<br \/>\n\"follower\" : {<br \/>\n\"accountId\" : \"66714410\",<br \/>\n\"userLink\" : \"https:\/\/twitter.com\/intent\/user?user_id=66714410\"<br \/>\n}<br \/>\n},...<\/code><\/p>\n<p>Il y a deux mani\u00e8res de nous les donner :<\/p>\n<ul class=\"spip\" role=\"list\">\n<li><strong> Quelque soit la taille de votre archive X<\/strong>, <em>mais obligatoirement si elle fait plus de 1Go<\/em>, vous pouvez d\u00e9compresser l\u2019archive et nous transmettre uniquement les deux fichiers following.js et follower.js (pr\u00e9sents dans le r\u00e9pertoire data). Ces fichiers doivent \u00eatre transmis <strong>en m\u00eame temps<\/strong>.<\/li>\n<li><strong>Si votre archive fait moins de 1Go<\/strong>, vous pouvez aussi la glisser\/d\u00e9poser enti\u00e8rement et directement dans l\u2019espace d\u00e9di\u00e9 sur notre plateforme (plus rapide). <strong>Le contenu de l\u2019archive n\u2019est pas transf\u00e9r\u00e9 sur nos serveurs.<\/strong> L\u2019archive est d\u00e9compress\u00e9e localement dans votre navigateur qui ne nous transmet que le fichiers following.js et follower.js. Ce comportement peut \u00eatre v\u00e9rifi\u00e9 sur le <a class=\"spip_out\" href=\"https:\/\/github.com\/FannyCaulfield\/helloquittex\" rel=\"external\">compte github de l\u2019application<\/a><\/li>\n<\/ul>\n<p>Remarquez que nous ne stockons que les TwitterId, nous n\u2019avons donc aucune m\u00e9ta-donn\u00e9es sur les utilisateurs.<\/p>\n<\/div><\/section><br \/>\n\n<style type=\"text\/css\" data-created_by=\"avia_inline_auto\" id=\"style-css-av-dfbsk-7bacac0ec8e2fc9b4ff49e4d436dfb50\">\n#top .av-special-heading.av-dfbsk-7bacac0ec8e2fc9b4ff49e4d436dfb50{\npadding-bottom:10px;\n}\nbody .av-special-heading.av-dfbsk-7bacac0ec8e2fc9b4ff49e4d436dfb50 .av-special-heading-tag .heading-char{\nfont-size:25px;\n}\n.av-special-heading.av-dfbsk-7bacac0ec8e2fc9b4ff49e4d436dfb50 .av-subheading{\nfont-size:15px;\n}\n<\/style>\n<div  class='av-special-heading av-dfbsk-7bacac0ec8e2fc9b4ff49e4d436dfb50 av-special-heading-h3  avia-builder-el-11  el_after_av_textblock  el_before_av_textblock '><h3 class='av-special-heading-tag '  itemprop=\"headline\"  >Une reconnexion en trois \u00e9tapes<\/h3><div class=\"special-heading-border\"><div class=\"special-heading-inner-border\"><\/div><\/div><\/div><br \/>\n<section  class='av_textblock_section av-7k3mk-208bb5dad5a0e780fc7be568c61c0ce7 '   itemscope=\"itemscope\" itemtype=\"https:\/\/schema.org\/CreativeWork\" ><div class='avia_textblock'  itemprop=\"text\" ><p>Une fois que vous avez <a href=\"https:\/\/helloquittex.com\/Quitter-Twitter-X-Etape-2-Je-cree-un-compte-Mastodon-et-ou-Bluesky.html\">vos comptes BlueSky et\/ou Mastodon<\/a>, vous pouvez vous inscrire sur la plateforme.<\/p>\n<p><strong>La premi\u00e8re \u00e9tape est l&rsquo;association de vos comptes.<\/strong> Cela prend 1 min et peut \u00eatre fait depuis n&rsquo;importe quel terminal mobile, y compris smartphone. Plus vous faites cette association t\u00f4t, plus vite vous recevrez de nouveaux abonn\u00e9s sur BlueSky ou Mastodon.<\/p>\n<blockquote>\n<p>Une mani\u00e8re rapide de gagner de nouveaux abonn\u00e9s sur BlueSky et Mastodon est d&rsquo;appeler vos abonn\u00e9.e.s de X \u00e0 cr\u00e9er un compte sur votre r\u00e9seau social de pr\u00e9dilection et \u00e0 prendre une minute pour s&rsquo;inscrire sur <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability.<\/a><\/em><\/p>\n<p>Si vous avez partag\u00e9 votre archive, vous leurs serez automatiquement propos\u00e9 \u00e0 la reconnexion<\/p>\n<\/blockquote>\n<p><strong>La seconde \u00e9tape est de partager la liste de vos abonn\u00e9.e.s contenue dans votre archive X.<\/strong> Il faut donc avoir <a href=\"https:\/\/helloquittex.com\/Quitter-Twitter-X-Etape-1-demander-son-archive-a-X-Twitter.html\">obtenu au pr\u00e9alable votre archive X<\/a>. Notez qu&rsquo;il ne s&rsquo;agit que des listes d&rsquo;identifiants X (liste de nombres), vous ne donnez donc aucune autre m\u00e9ta-donn\u00e9e sur vos abonnements ou abonn\u00e9s.<\/p>\n<p>La derni\u00e8re \u00e9tape consiste \u00e0 donner l&rsquo;autorisation \u00e0 <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em> de vous reconnecter. Pour cela, un token d&rsquo;autorisation \u00e0 dur\u00e9e limit\u00e9e est g\u00e9n\u00e9r\u00e9 par votre compte BlueSky ou Mastodon et utilis\u00e9 par <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em> pour effectuer les reconnections. Deux modes vous sont propos\u00e9s : choix individuel des reconnexions, ou validation en masse.<em><br \/>\n<\/em><\/p>\n<p>Notez que vous ne r\u00e9cup\u00e9rerez pas d&rsquo;un coup tous vos abonn\u00e9s puisqu&rsquo;au moment o\u00f9 vous ferez l&rsquo;op\u00e9ration, seule une partie de vos abonn\u00e9s se seront d\u00e9j\u00e0 inscrits sur <em><a href=\"http:\/\/OpenPortability.org\" target=\"_blank\" rel=\"noopener\">OpenPortability<\/a><\/em>. En revanche, des comptes vont continuer \u00e0 s&rsquo;inscrire apr\u00e8s vous de sorte que si vous revenez sur le site ult\u00e9rieurement, il est probable que d&rsquo;autres comptes soient en attente de reconnexion. Revenez r\u00e9guli\u00e8rement chercher vos abonnements !<\/p>\n<p>La vitesse \u00e0 laquelle vous reconstituerez votre communaut\u00e9 d\u00e9pendra de votre capacit\u00e9 \u00e0 convaincre vos abonn\u00e9s de vous suivre, mais aussi de celle des comptes X qui ont des abonn\u00e9s en communs avec vous. \u00c0 nouveau, <strong>c&rsquo;est une action collective qui permettra de restaurer au mieux vos communaut\u00e9s.<\/strong><\/p>\n<\/div><\/section><\/p><\/div><\/p>\n","protected":false},"excerpt":{"rendered":"","protected":false},"author":9,"featured_media":0,"parent":0,"menu_order":0,"comment_status":"closed","ping_status":"closed","template":"","meta":{"footnotes":""},"class_list":["post-132","page","type-page","status-publish","hentry"],"_links":{"self":[{"href":"https:\/\/iscpif.fr\/openportability\/wp-json\/wp\/v2\/pages\/132","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/iscpif.fr\/openportability\/wp-json\/wp\/v2\/pages"}],"about":[{"href":"https:\/\/iscpif.fr\/openportability\/wp-json\/wp\/v2\/types\/page"}],"author":[{"embeddable":true,"href":"https:\/\/iscpif.fr\/openportability\/wp-json\/wp\/v2\/users\/9"}],"replies":[{"embeddable":true,"href":"https:\/\/iscpif.fr\/openportability\/wp-json\/wp\/v2\/comments?post=132"}],"version-history":[{"count":16,"href":"https:\/\/iscpif.fr\/openportability\/wp-json\/wp\/v2\/pages\/132\/revisions"}],"predecessor-version":[{"id":581,"href":"https:\/\/iscpif.fr\/openportability\/wp-json\/wp\/v2\/pages\/132\/revisions\/581"}],"wp:attachment":[{"href":"https:\/\/iscpif.fr\/openportability\/wp-json\/wp\/v2\/media?parent=132"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}