KISSはオープンスタンダードであり、何種類かのPDAを含むほとんどすべてのプラットフォームにある程度実装されてきた。JavaやWebページによる実装も存在する。歴史.最初の人形は互いの周囲や前後に重ねて動かすことができ、あたかも人形の画像が服を着ているように見える、単純で静的な画像の集まりだった。コンピュータグラフィックスを使うことにより、視覚的には離れた部品を含む複数のレイヤを同時に動かして物理的な紙では不可能な奥行きがあるように見せかけられるという点で、伝統的な紙人形より優れていた。形式.KISSセットはさまざまな異なった形式の、多数のファイルからなる。これらはLZH形式(日本における推奨アーカイブ形式)で単独の「人形」として配布用にパッケージされる。ビューアプログラムはLZH形式から個々のファイルをまとめて取得できる。フィールドサイズ、重ね合わせ、セルの位置、パレットの使用、そして対話的操作やアニメーションのイベントを制御するために設定ファイルも必要である。加えて音楽用のMIDIファイルと効果音用のWAVファイルが使え、一般には何らかの形で作者がテキスト文書も含めている。追加セット.KISSセットは「追加セット」と呼ばれる過程により、他のKISSセットからリソースを獲得することが許されている。これによりもとのセルを新しいセットに組み込むことなく、新しいバージョンの人形が作れるようになった。これは以前のバージョンを置き換える必要がなくなり、原作者が誰であるかの混乱を招くことなく異なる作者が人形にデータを追加できるということを意味する。この機能はもっとも初期のビューアまでさかのぼれるが、追加セットの読み込みの詳細には多少ビューア依存の点が残っている。拡張.FrenchKISS.初期化タグ.プラグマ.グループ化.KISSの作成.コミュニティ.人形に服を着せられることは服を脱がせられることも暗示するため、メインコミュニティとは独立に'アダルト'KISSのサブジャンルが常に存在してきた。は、以下のようなKISSの設計が原因でKISSは脱衣ゲームになりがちであると分析している。情報通信法案概要.