Cable & Pipeline Detection Team

We are Seekable, an Amsterdam-based team of geophysicists, engineers, and software developers specialising in offshore, nearshore, and land-based cable and pipeline detection. Our proprietary subsea detection system has been successfully field-tested, delivering accurate cable positioning, burial depth data, and magnetic field tracking for safer, more efficient infrastructure monitoring.

Our History

Seekable’s mission is to deliver a plug-and-play cable tracking product that ensures high efficiency, fast survey speeds, and full transparency. This mission reflects a broader vision: to make cable tracking technology more accessible, reliable, and easy to integrate into modern offshore workflows.

Our goal is to locate all buried cables and pipelines in a way that is transparent and trustworthy. 

2022 - Formation

The idea for developing a new cable tracking system becomes reality as Seekable is officially founded.

2023 – Development

Over 18 months, the passive electro-magnetic (pEM) system undergoes theoretical modelling and controlled field trials to validate its accuracy.

2024 - Breakthrough

The EM system is successfully applied under real-world conditions, proving accuracy and repeatability on both AC and DC cables.

Seekable gains Prysmian as its first client and delivers the world’s first drone-based cable tracking survey for intertidal areas.

2025 – Expansion

In collaboration with N-Sea, demonstrated the high-speed cable tracking system via a ROTV (EIVA Wing), performing with 8-10x the traditional efficiency. A key NATO member tests also tests our pEM system for critical underwater infrastructure protection. Finally, the Dutch Ministry of Defence approves a KCI innovation project.

Present - Innovation

Seekable is continuing to  develop our capabilities, integrating new technologies to make all offshore, onshore, and near-shore cable and pipeline surveys more accurate and more efficient.

Find out more about all of our current projects here.

Whether you need support, information, or guidance, our team is ready to assist.

.ue-timeline-wrapper { position: relative; max-width: 1200px; margin: 60px auto; padding: 40px 20px; font-family: 'Segoe UI', sans-serif; color: #ffffff; } /* REMOVED timeline line styling here to avoid conflicts */ .ue-row { display: flex; align-items: flex-start; justify-content: space-between; margin: 60px 0; position: relative; z-index: 1; } .ue-row.left .ue-info { order: 1; text-align: right; } .ue-row.left .ue-slno { order: 2; margin-left: 20px; } .ue-row.right .ue-slno { order: 1; margin-right: 20px; } .ue-row.right .ue-info { order: 2; text-align: left; } .ue-slno { width: 70px; height: 70px; background: #3B9AE4; border-radius: 50%; display: flex; align-items: center; justify-content: center; flex-shrink: 0; z-index: 2; box-shadow: 0 6px 16px rgba(59, 154, 228, 0.35); } .ue-slno img { width: 34px; height: 34px; object-fit: contain; filter: brightness(0) saturate(100%) invert(91%) sepia(4%) saturate(2536%) hue-rotate(180deg) brightness(109%) contrast(98%); } .ue-info { background: rgba(59, 154, 228, 0.15); border: 2px solid #3B9AE4; border-radius: 20px; padding: 24px 28px; max-width: 500px; width: 100%; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); position: relative; transition: transform 0.3s ease, box-shadow 0.3s ease; } .ue-info:hover { transform: translateY(-5px); box-shadow: 0 12px 24px rgba(59, 154, 228, 0.2); } .ue-title { font-size: 1.4em; font-weight: 700; margin: 0 0 12px; line-height: 1.3; color: #ffffff; } .ue-description { font-size: 1em; line-height: 1.6; color: #d9f3ff; } /* Responsive */ @media (max-width: 768px) { .ue-row { flex-direction: column !important; align-items: center; text-align: center; } .ue-row .ue-info { text-align: center !important; margin-top: 20px; max-width: 90%; } .ue-row .ue-slno { margin: 0 auto; } /* Removed timeline line override */ } /* ===== Patching the curved vertical timeline gap ===== */ /* (Removed because relates to timeline line) */

2019 – Conception and Early Vision

The initial idea for developing a new cable tracking system emerges.
Lightbulb
Office Building

2022 – Formation and Commitment

Full-time resources dedicated to turning the concept into practice.
Seekable B.V. officially founded as an independent company.

2023 – Development and Testing Phase

Passive electro-magnetic (pEM) system undergoes theoretical modelling.
Controlled field trials validate design and functionality.
Gear
Globe

2024 – Breakthrough and First Client Success

pEM system successfully applied in real-world conditions (AC and DC cables).
Showcased at Oceanology International in London.
Secured Prysmian as first client and delivered the world’s first drone-based cable tracking survey for intertidal areas.

2025 – Expansion and Recognition

Partnership with N-Sea demonstrates high-speed ROTV performance at 8–10x traditional efficiency.
NATO member tests pEM system for critical underwater infrastructure protection.
Dutch Ministry of Defence approves a KCI innovation project.
Secured Rabobank Innovation Loan and joined IJmond Transition Accelerator for scaling operations.
Shield
Chain Link

Future and Ongoing Innovation

Developing acoustic (AC) extension integrated with pEM for combined electro-magnetic and acoustic surveys.
Continuing to expand applications for industry and defence, advancing subsea infrastructure protection.
/* Carousel Container */ .team-carousel { position: relative; /* For arrows positioning */ overflow: hidden; /* Hide overflowing members */ width: 100%; margin: 0 auto; } /* Track for sliding members */ .team-track { display: flex; align-items: stretch; transition: transform 0.5s ease-in-out; will-change: transform; } /* Team Member Card */ .team-member { flex: 0 0 auto; /* JS sets width dynamically */ padding: 10px; box-sizing: border-box; display: flex; justify-content: center; } /* Team Member Card */ .team-card { background: rgba(59, 154, 228, 0.15); /* same tint as ue-info */ border: 2px solid #3B9AE4; border-radius: 20px; padding: 20px; text-align: center; display: flex; flex-direction: column; align-items: center; width: 75%; max-width: 100%; box-sizing: border-box; box-shadow: 0 4px 10px rgba(0, 0, 0, 0.1); transition: transform 0.3s ease, box-shadow 0.3s ease; /* hover animation */ } .team-card:hover { transform: translateY(-5px); box-shadow: 0 12px 24px rgba(59, 154, 228, 0.2); } /* Uniform Circle Image */ .team-img { width: 160px; height: 160px; border-radius: 50%; overflow: hidden; flex-shrink: 0; } .team-img img { width: 100%; height: 100%; object-fit: cover; } /* Name + Role */ .team-name { margin-top: 10px; font-size: 1.0em; font-weight: 600; color: var(--e-global-color-primary, #333); } .team-role { font-size: 0.9em; color: var(--e-global-color-text, #666); text-align: center; padding: 6px 8px; line-height: 1.3em; min-height: 2.6em; white-space: normal; word-break: break-word; } /* Arrows */ .carousel-arrow { position: absolute; top: 45%; transform: translateY(-50%); background: #1678C5; color: #fff; border: none; padding: 8px 12px; cursor: pointer; font-size: 20px; border-radius: 50%; opacity: 0.65; transition: 0.3s; z-index: 10; } .carousel-arrow:hover { opacity: 0.65; } .carousel-arrow.left { left: 10px; } .carousel-arrow.right { right: 10px; } (function () { const carousel = document.querySelector('.team-carousel'); const track = carousel.querySelector('.team-track'); const prevBtn = document.querySelector('.carousel-arrow.left'); const nextBtn = document.querySelector('.carousel-arrow.right'); const originalSlides = Array.from(track.querySelectorAll('.team-member')); const total = originalSlides.length; let visibleCount = getVisibleCount(); let slideWidth = 0; let currentIndex = 0; let autoTimer = null; const ANIM_DUR = 500; // ms function getVisibleCount() { if (window.innerWidth <= 600) return 1; if (window.innerWidth <= 1024) return 2; return 4; } function buildCarousel() { visibleCount = getVisibleCount(); track.innerHTML = ''; const frag = document.createDocumentFragment(); // prepend clones for (let i = total - visibleCount; i < total; i++) { frag.appendChild(originalSlides[i].cloneNode(true)); } // main slides for (let i = 0; i < total; i++) { frag.appendChild(originalSlides[i].cloneNode(true)); } // append clones for (let i = 0; i { s.style.width = `${slideWidth}px`; }); currentIndex = visibleCount; track.style.transition = 'none'; track.style.transform = `translateX(${-currentIndex * slideWidth}px)`; track.offsetHeight; track.style.transition = ''; } function moveToIndex(index, animate = true) { if (!animate) track.style.transition = 'none'; else track.style.transition = ''; track.style.transform = `translateX(${-index * slideWidth}px)`; if (!animate) { setTimeout(() => { track.style.transition = ''; }, 20); } } function nextSlide() { currentIndex++; moveToIndex(currentIndex, true); if (currentIndex >= total + visibleCount) { setTimeout(() => { track.style.transition = 'none'; currentIndex = visibleCount; moveToIndex(currentIndex, false); }, ANIM_DUR); } } function prevSlide() { currentIndex--; moveToIndex(currentIndex, true); if (currentIndex { track.style.transition = 'none'; currentIndex = total; moveToIndex(currentIndex, false); }, ANIM_DUR); } } function startAuto() { stopAuto(); autoTimer = setInterval(nextSlide, 3000); } function stopAuto() { if (autoTimer) { clearInterval(autoTimer); autoTimer = null; } } let startX = 0; track.addEventListener('touchstart', (e) => { startX = e.touches[0].clientX; stopAuto(); }); track.addEventListener('touchend', (e) => { const diff = e.changedTouches[0].clientX - startX; if (diff > 50) prevSlide(); if (diff { nextSlide(); startAuto(); }); prevBtn.addEventListener('click', () => { prevSlide(); startAuto(); }); let resizeTimer = null; window.addEventListener('resize', () => { clearTimeout(resizeTimer); resizeTimer = setTimeout(buildCarousel, 120); }); buildCarousel(); startAuto(); })();

We are committed to exceptional customer service and getting the job done right!

Follow the button below and we will get back to you.

Scroll to Top